The UCUq library#

UCUq is a Python library designed to facilitate the prototyping of kits based on microcontrollers equipped with Wi-Fi, such as the Raspberry Pi Pico (2) W, ESP32, ESP8266

Microcontrollers are inexpensive electronic components that are extremely widespread. They are found in household appliances (washing machines, refrigerators, coffee makers…), mobile devices (smartphones, tablets, connected watches…), automobiles (engine management systems, infotainment systems, safety systems (airbags, ABS…)), leisure equipments (drones, game consoles…), industrial equipments…

These microcontrollers are also at the heart of many commercially available electronics and/or robotics kits, but it’s also very easy to build your own kits from scratch, like the one in the video below (alternative link: https://tubefree.org/w/pQvmYNbJq9t5YnfeEqHQjr).

To support the development of the Internet of things, many of these microcontrollers can be controlled remotely, thanks to Wi-Fi in particular, which is precisely what UCUq facilitates.

If you don’t have the right equipment, you can use the Wokwi online simulator by following the instructions in the dedicated section.

The kit featured in the video above, called Ravel, has its own section that includes instructions for building your own kit, as well as online demonstrations to use with the kit or its Wokwi simulation.

For the source code of the UCUq library, see the dedicated section.

Translated with DeepL.com (free version)