Skip to content
#

firmware-development

Here are 31 public repositories matching this topic...

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

The AVR Modular System is a project for developing firmware for AVR microcontrollers, aiming at a modular architecture that allows easy expansion and integration of different functionality modules. Each module can be configured and executed independently, allowing for a high degree of flexibility and code reuse.

  • Updated Aug 25, 2024
  • C

A firmware for controlling servo motors using a CT6B RC receiver. Implements up/down, roll, and pitch actions with precise servo angle mapping and real-time feedback via serial monitoring. Designed for smooth integration with RC-controlled robotic systems.

  • Updated Feb 3, 2025
  • 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 9, 2026
  • Assembly

A high-precision embedded firmware solution developed for the Raspberry Pi Pico (RP2040). Features a robust Finite State Machine (FSM) architecture for synchronized timing, real-time GPIO manipulation, and optimized hardware logic for urban traffic management simulations.

  • Updated Feb 12, 2026
  • C++

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