Skip to content
#

firmware-development

Here are 42 public repositories matching this topic...

Embedded Communication Suite: Bare-metal STM32F4xx drivers (Zero-HAL), Industrial Protocol Stacks (Modbus RTU, CAN 2.0B, USB CDC), and FPGA RTL implementations with E2E verification across C, SystemVerilog, and Python.

  • Updated May 14, 2026
  • C

A curated hub of architectural patterns, principles, and examples for designing scalable, modular, and secure software systems. Access a wealth of knowledge to guide your architectural decisions, boost development efficiency, and create robust applications that meet modern requirements.

  • Updated Jun 6, 2023
  • Mermaid

Developed an IoT-based Smart Living Space using ESP32, FreeRTOS, and RemoteXY Cloud. The project integrates smart security, gas/fire detection, water tank monitoring, irrigation automation, and real-time remote monitoring. Presented at ICETIS-2026 International Conference and secured 1st Prize at Spectrum 2K26..

  • Updated Jun 22, 2026
  • C++

A comprehensive bare-metal driver library for STM32F103 (Cortex-M3), featuring 20 register-level drivers (CAN, DMA, SPI, I2C, RTC) developed without HAL/LL libraries for maximum performance and hardware control.

  • Updated Feb 17, 2026
  • Assembly

Improve this page

Add a description, image, and links to the firmware-development topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the firmware-development topic, visit your repo's landing page and select "manage topics."

Learn more