Documentación de productos Cosismo IoT
- Este módulo originalmente está pensado como un módem ethernet-serial ttl controlado por comandos AT. De fábrica trae instalado un firmware para ello. Puedes leer la documentación aquí (al final hay dos pdfs, datasheet y comandos AT): ESP32 Ethernet
El firmware no es libre, pero existe una librería que permite programar la placa con Arduino. Librería Arduino Ten en cuenta que si la programas con Arduino no se podrá recuperar el firmware original, aunque la librería es mucho más completa y flexible.
Para pogramarlo o interactuar con esta placa necesitas un convertidor USB-TTL a 3.3v como el ch340 o similares. Para usar el firmware original de comandos AT se conecta a los pines RXD y TXD (cruzados hacia la PC). Si usas el Serial Monitor de Arduino utiliza 115200, "Both NL&CR". Al mandar el comando "AT" te regresará OK si todo es correcto. También al conectar al ethernet tomará una IP por DHCP. Para verificarlo manda el comando "AT+CIPETH_DEF?" Te regresará añlgo similar a : '+CIPETH_DEF:"192.168.8.128","192.168.8.1","255.255.255.0"'
Para programarlo con Arduino hay que conectarse a los pines TX0 y RX0 y hacer un puente entre GND e IO0 antes de energizar la placa.
En los dos casos se energiza con 5V. Importante es notar que se energiza con 5V pero los pines GPIO funcionan a 3.3V. No uses 5V para los GPIOs porque puedes dañarlo; así mismo no alimentes con 3.3V porqeu puede ser insuficiente para alimentar el módulo.
- Pantalla Oled Display 0.96 Pulgadas Azul 128x64 I2c Ssd1306 Ejemplo para conectarla con el ESP32 con Arduino IDE
- Levantar ticket de soporte