This dual-MCU repository features a heterogeneous architecture pairing an ESP32-P4 application processor with an ESP32-C5 Wi-Fi 6/BLE hub. Linked over a high-bandwidth 4-bit parallel SDIO interconnect, this design decouples heavy multimedia task execution from the networking stack to completely eliminate application interrupt starvation.
Digital watch using the ATtiny85 MCU. The MCU communicates with DS1307 real-time-clock (RTC) over I2C. Also used TM1637 for displaying the clock.
A-Level Project that uses an ESP8226 MCU to process card transactions with an MFRC522 RFID reader aswell as a TFT 2.2 inch display to give information to the user.
A powerful LoRa expansion board based on the STM32WL55CCU6 MCU, designed to provide long-range wireless communication for embedded systems. Supporting I2C, UART, and SPI interfaces, this board can easily integrate with other MCUs in larger projects. Ideal for IoT applications requiring low-power, long-range data transmission.
LED matrix controlled with iCE40 FPGA or RP2040 MCU for benchmarking and integration of video systems