Biblioteca para Arduino ESP8266/ESP32
A biblioteca Mercado_Pago_ESP tem como objetivo facilitar a integração com o Mercado Pago em dispositivos Arduino ESP8266 e ESP32, servindo como SDK para desenvolvedores que buscam integrar soluções de pagamento de forma simples e eficiente.
- Suporte a ESP8266 e ESP32.
- Integração com a API do Mercado Pago.
- Funcionalidades básicas de pagamento, como criação de transações, consultas e cancelamentos.
- Facilita a autenticação e envio de requisições HTTP para o Mercado Pago.
- Clone este repositório:
git clone https://github.com/shopmaior/Mercado_Pago_ESP.git
- Adicione a biblioteca ao Arduino IDE:
- Abra o Arduino IDE.
- Vá em Sketch > Incluir Biblioteca > Adicionar Biblioteca ZIP.
- Selecione a pasta clonada do repositório.
#include <Mercado_Pago_ESP.h>
void setup() {
// Inicialize a conexão Wi-Fi e a biblioteca Mercado Pago
WiFi.begin("SSID", "SENHA");
MercadoPago.begin("ACESS_TOKEN");
}
void loop() {
// Crie uma transação simples
auto response = MercadoPago.createPayment(1000, "Descrição do produto");
if (response.success) {
Serial.println("Pagamento criado com sucesso!");
} else {
Serial.println("Erro ao criar o pagamento.");
}
}
- ESP8266WiFi ou WiFi (dependendo do dispositivo).
- Bibliotecas HTTPClient para realizar requisições HTTP.
Sinta-se à vontade para contribuir com este projeto. Por favor, envie pull requests ou abra issues para sugerir melhorias. Leia o arquivo CONTRIBUTING.
Este projeto está licenciado sob a licença XXX. Consulte o arquivo LICENSE para mais detalhes.