Multi-agent Optimization using e-puck2 robots
Bharath Keshavamurthy
Nicolo Michelusi
https://www.gctronic.com/doc/index.php/e-puck2
https://www.st.com/content/ccc/resource/technical/document/reference_manual/3d/6d/5a/66/b4/99/40/d4/DM00031020.pdf/files/DM00031020.pdf/jcr:content/translations/en.DM00031020.pdf
https://www.st.com/content/ccc/resource/technical/document/reference_manual/group0/81/ea/88/1f/97/9e/4a/d0/DM00305666/files/DM00305666.pdf/jcr:content/translations/en.DM00305666.pdf
https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf
https://www.gctronic.com/doc/index.php?title=Advanced_sercom_protocol
https://github.com/blacksphere/blackmagic/wiki
https://docs.espressif.com/projects/esp-idf/en/latest/api-guides/build-system.html#idf-py