This repository should serve as a guide to everybody who wants to study software and hardware for embedded systems but doesn't know where to start.
-
Updated
Aug 20, 2023 - Java
This repository should serve as a guide to everybody who wants to study software and hardware for embedded systems but doesn't know where to start.
USB 3.2 Gen 1 4-port hub based on TI TUSB8044A. 6-layer impedance-controlled PCB with USB-C cold-socket compliance, hardware power sequencing, and no MCU.
Open Agent Skill for PCB design, review, deterministic calculations, DFM, and fabrication release. Works with Codex, Claude Code, KiCad, and EasyEDA/嘉立创EDA.
End-to-End Software Framework for Emulating Signal Processing Pipelines
Temperature-controller PCB design exercise documenting sensing, control, power, and output-interface implementation.
This portfolio showcases my previous work in PCB design and fabrication. It includes pictures of various PCBs that I have designed and fabricated using Eagle PCB tool.
A simple framework of N:N face retrieval system, combined with embedded hardware to explore something about edge computing
This repository contains the latest version of my motor driver design project. My role in the project included reverse engineering a Cytron 10-A motor driver, redesigning the driver circuit using Eagle PCB tool, and designing multiple versions to improve the design.
Altium Designer PCB design rules (.RUL) and 2L/4L/6L FR-4 PCB stackup templates for reusable, manufacturer-independent PCB project setup.
High-Power (150A Peak, 2oz Cu) Power Distribution Board for 7" Autonomous Drone Interceptor. Features TVS transient protection, 5V/5A UBEC, and video GND isolation (Net Tie). Designed in Altium Designer
Python serial controller for the LED 16x128 Multi-Language Moving Sign LED matrix display
Custom RP2040 development board with USB-C, buck-boost regulation, external-power support, and exposed GPIO.
Professional ESP32-WROOM-32 development board with USB-UART programming, 3.3V regulation, BOOT/RESET control, GPIO expansion, I2C ESD protection, and complete KiCad manufacturing documentation.
Compact two-board STM32H743 flight controller for fixed-wing UAV. KiCad hardware design — schematics, PCB, BOM, pinout. Design stage, not yet assembled/tested.
A PlayStation 2 modchip enable/disable interface board for isolating reset and ground control, with documentation, test results, revision history, and installation notes.
A compact, pocket-sized hardware AI assistant built on ESP32-S3 Super Mini, featuring an OLED/IPS display, analog/digital microphone, and custom 3D-printed enclosure.
Manufacturing-ready Li-Ion Battery Protection PCB designed using KiCad 9 with complete documentation, Gerber files, simulations, and manufacturing package.
Custom STM32F030C8Tx development board designed from schematic to PCB layout — USB Type-C powered, onboard Li-Ion charging with direct battery support, SWD debug, microSD data logging, and a manually verified BOM. Designed in KiCad, built for LionCircuits' fabrication capabilities.
3W RGB LED driver board with PWM dimming for AUV image processing
To associate your repository with the embedded-hardware topic, visit your repo's landing page and select "manage topics."