Lokasi ngalangkungan proxy:   [ UP ]  
[Ngawartoskeun bug]   [Panyetelan cookie]                
Skip to content
#

embedded-firmware

Here are 15 public repositories matching this topic...

practical-reverse-engineering

A practical handbook on reverse engineering. Covers embedded firmware (ARM Cortex-M, Xtensa/ESP32, RISC-V, 8051, MIPS), Linux userland, kernel modules and device trees, plus hardware attacks (fault injection, side-channel analysis). Uses radare2 as the primary tool example. PDF + web book.

  • Updated May 18, 2026
  • Shell

A high-efficiency embedded power management platform designed for solar energy harvesting applications. The system integrates MPPT-based photovoltaic power extraction, LiFePO4 battery charging, battery protection, real-time monitoring, and a professionally engineered 4-layer PCB developed in Altium Designer with STM32-based control.

  • Updated Jun 1, 2026
  • C

Compact ESP32-based remote controller firmware for RC projects. Reads two analog joysticks and two thin-film pressure sensors, packs the data into a small Payload and transmits it wirelessly via nRF24L01. Minimal, easy-to-adapt Arduino/PlatformIO code intended for rapid prototyping and custom receiver integration.

  • Updated Oct 3, 2025
  • C++

Digitally regulated CCCV flyback power supply for 230V AC. Implements cascaded PI control, ADC-based feedback, and PWM regulation via STM32L011 MCU. Features UART communication, galvanic isolation, and production-grade PCB design with full EMC compliance.

  • Updated Oct 30, 2025

ESP32-based weather station using a BMP280 sensor and SSD1306 OLED display for real-time temperature, pressure, altitude, and weather trend monitoring with visual and audible status indicators.

  • Updated Jun 10, 2026
  • C++

Improve this page

Add a description, image, and links to the embedded-firmware 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 embedded-firmware topic, visit your repo's landing page and select "manage topics."

Learn more