
The ESP8266 is responsible for the Wifi / UDP stack.
The technical interface is as follows :
Code: Select all
/*
* RPi ESP8266
*
* 11 GPIO17 -- -> GPIO5
* 13 GPIO27 <- -- GPIO4
*
* 15 GPIO22 <- DATA -> GPI012
* 16 GPIO23 <- DATA -> GPI013
* 18 GPIO24 <- DATA -> GPI014
* 22 GPIO25 <- DATA -> GPI015
*/
The complete Raspberry Pi code can be found here -> https://github.com/vanvught/rpidmx512/tree/master/lib-esp8266
The ESP8266 firmware can be found here -> https://github.com/vanvught/rpidmx512/tree/master/esp8266_rtos_sdk_rpi
The code for the "Raspberry Pi ArtNet Wifi -> DMX out / Pixel controller" solution can be found here -> https://github.com/vanvught/rpidmx512/tree/master/rpi_wifi_artnet_dmx