This article mentions two tested solutions to solve [Errno 121] Remote I/O error when using I2C via Python on a Raspberry Pi.
Firmware
Check out this article on shortening the 96-bit STM32 UID to a more usable 32-bit STM32 unique ID. Read more on how to efficiently hash the UID while keeping it …
The ESP32 crashes on esp_netif_internal_dhcpc_cb() when being used as a NAT router with cellular modem and Wi-Fi or ethernet – SOLVED!
Notes on how to port ESP32 code to ESP32-C3. Based on ESP-ADF ES8388 driver code ported to work with ESP32-C3 audio applications.
Adding a C callback within TouchGFX is easy. In this example, we go through the process of calling a C function when a button is pressed.
A hard fault with STM32 and FatFs is common when STM32 CubeMX or FreeRTOS are not set up correctly. Here are some solutions that work!
Do you have a blank desktop on your Ubuntu virtual machine after trying to install the VirtualBox Guest additions? Here is the solution.
STM32 audio tutorial (part 2) goes over I2C setup and communication with the audio codec module to initialize it and set up audio playback.
A quick solution to error “undefined reference to function” in STM32 CubeIDE or any other STM32 development IDE.