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.
Prototype project to build an underwater sensor node, powered by and communicating with the surface via Single Pair Ethernet (10BASE-T1L + 802.3cg)
Prototype project to build an underwater sensor node, powered by and communicating with the surface via Single Pair Ethernet (10BASE-T1L + 802.3cg)
Prototype project to build an underwater sensor node, powered by and communicating with the surface via Single Pair Ethernet (10BASE-T1L + 802.3cg)
Prototype project to build an underwater sensor node, powered by and communicating with the surface via Single Pair Ethernet (10BASE-T1L + 802.3cg)
Raspberry Pi Pico W robot controller firmware for MCTR 260 Mechatronics Design. Dual-core BLE architecture with mecanum drive, stepper/DC motor support, and configurable motion profiles. Pairs with the MECHA PICO MCB and Flutter remote control app.
Raspberry Pi Pico W robot controller firmware for MCTR 260 Mechatronics Design. Dual-core BLE architecture with mecanum drive, stepper/DC motor support, and configurable motion profiles. Pairs with the MECHA PICO MCB and Flutter remote control app.
4-layer ESP32-C3 WROOM development board with USB-C, ESD protection, LDO regulation and differential pair routing — designed in KiCad
unmanned system controllers with security baked in