firmware-development
There are 25 repositories under firmware-development topic.
mikeroyal/Firmware-Guide
Firmware Guide
9elements/firmware-action
Build system for open source firmware (coreboot, linux, EDK2, ...) with unified builds across development and CI environments.
open-source-firmware/awesome-firmware
A list of open source firmware projects
gabrielganzer/SoC-VaccineRefrigerator
Firmware development for a low-cost Vaccine Refrigerator (VARE) using the STM32F407G-DISC1 Microcontroller programmed in C with PlatformIO IDE using the STM32 HAL Library and simulated with Renode™.
CIE-PESU/CIE_RISCV_Project
RISC-V K-Nearest Neighbors Accelerator for Image Recognition on FPGA
Rushour0/IoT-Architecture
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.
dg1223/data-acquisition-motion-sensors
A tool for Windows users to connect to CC2650 SensorTag and extract data from its Accelerometer, Gyroscope and Magnetometer
stephendpmurphy/embedded-debug
The embedded debug board can be used to provide access to Target MCU debug UART lines carried on unused traces of a 10pin SWD connector
AbdoSalah22/LiFi
Li-Fi hazards detection prototype using Tiva C
Amid68/Multi-Node-Token-Ring-Network-Over-UART
A UART-based token-ring communication protocol implementation using Zephyr RTOS for multi-node embedded systems.
isakruas/avr-modular-system
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.
mokweri/STM32F103_Drivers
Bare metal STM32 drivers for the STM32F103xx MCUs. Tested on the STM32F103C8T6 development board
nthnn/astroclock
Cute desktop date and time display with Arduino Nano and monochromatic SH1106.
Saeed-dev2/RC_Servo_Control_System
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.
bhav1811/batterystatapp
An app built on AOSP13 to monitor and fetch battery statistics such as remaining battery capacity, battery voltage and other battery statistics.
decaduto/ath9k_firmware_developer
Userspace driver for the AR9271 device, permits real time firmware programming and every other interaction over USB from userspace, developed for support OTG adapter (see Android Documentation)
dotX-Automation/micro-ROS-STM32
Template workspace for the development of micro-ROS-based firmwares for STM32 boards.
manoj-kumar-mondal/LearnEmbeddedSystemWithCpp
Learning resource of embedded system programming using STM32F407 Board. Written in C++;
mokweri/AVR_studio_projects
AVR codes for my projects
mpek29/JBL-Flip-3-Emulator
🔊 JBL Flip 3 firmware simulator
kpf5297/bare-metal-embedded-c-lessons
A collection of structured notes, code examples, and lessons learned while working through Bare Metal Embedded C Programming: Develop High-Performance Embedded Systems with C for ARM microcontrollers. This repo serves as both a personal learning log and a resource for others exploring ARM Cortex-M microcontrollers and bare-metal C programming.
mpek29/NucleoF411RE-ApplicationShield
🎛️ Nucleo F411RE synth project!
mpek29/UnoD1R32-ApplicationShield
🎛️ ESP32 Application Shield demo!
MrudulaSatya/sensor-sim-framework
A simple, modular C++ project to simulate and test sensor behavior using CMake, GoogleTest, GoogleMock and Docker. Includes CI/CD automation using GitHub Actions for build and test pipelines.