Firmware Guide
-
Updated
Jan 23, 2022 - C
Firmware Guide
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™.
A tool for Windows users to connect to CC2650 SensorTag and extract data from its Accelerometer, Gyroscope and Magnetometer
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
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.
Li-Fi hazards detection prototype using Tiva C
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.
A UART-based token-ring communication protocol implementation using Zephyr RTOS for multi-node embedded systems.
Bare metal STM32 drivers for the STM32F103xx MCUs. Tested on the STM32F103C8T6 development board
Cute desktop date and time display with Arduino Nano and monochromatic SH1106.
Template workspace for the development of micro-ROS-based firmwares for STM32 boards.
Learning resource of embedded system programming using STM32F407 Board. Written in C++;
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)
Add a description, image, and links to the firmware-development topic page so that developers can more easily learn about it.
To associate your repository with the firmware-development topic, visit your repo's landing page and select "manage topics."