Simple and lightweight protocol designed to communicate with devices running circuit python.
The server is a microcontroller running CircuitPython. This proyect is designed to run on a raspberry pi pico with a Wiznet W5500 ethernet module. But it can be easily adapted to run on other microcontrollers since it uses the socket
module to communicate with the client.
More details on controller folder
You can use any computer to run the client. In this project, a Raspberry Pi 4 Model B is used as a client to communicate with the microcontroller. It sends requests to the microcontroller and receives responses from it.
More details on client folder
- Adafruit for the libraries used in this project.
- CircuitPython for the firmware used in this project.
- Wiznet for the W5500 ethernet module used in this project.
All licenses and attributions for the libraries and redistributable files used in this project can be found in LICENSES.md.
This proyect has no relation with Adafruit, CircuitPython or Wiznet. It is an independent project made for learning purposes.