This project is written in micropython and can be be found in the following github repositories:
Main code - https://github.com/coylen/espWIND
Other dependencies that are shared with the rest of my micropython NMEA codebase - https://github.com/coylen/upyNMEA
The only additional complexity is that I have had to develop a custom Micropython ESP8266 build to incorporate some very limited I2C Slave support. This is added to Micropython as a driver and can be downloaded and built from https://github.com/coylen/micropython. There is still some work ro be done with this to make the code more robust and timeout as currently it will hang until the circuit sees at least some I2C traffic.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.