
LMN
FundamentalFrequency/LMN-3-ECAD
Electrical CAD Files for the LMN-3 Project

embedded developer kit
Usbkitv1 is an open-source printed circuit board by yogeshiggalore, from the yogeshiggalore/edevkit repository on GitHub. It is a 2-layer board of 170 × 56 mm with 20 parts on 22 nets, routed with 320 tracks and 43 vias.
It is built around the COM-09032. Its parts include 8 resistors, 5 switches, 3 connectors, 2 ICs and 2 diodes. It belongs with the nRF52 and nRF5x boards of this library.
Open-source embedded developer kits for ARM + RISC-V work — one board on your desk that replaces a drawer full of dongles.
edevkit is a family of single-board USB-powered developer kits. Each unit folds a debug probe, a stack of protocol testers, and a host GUI / CLI into one device, so a developer working on an embedded board can flash, debug, log, sniff, drive, emulate, and bring up new firmware without keeping six other tools on the bench.
A single edevkit unit gives you, in one USB-C cable's worth of wiring:
The current product is edevkit1, in design (RP2350B Cortex-M33,
Zephyr 4.x, MCUboot). Future generations (edevkit2, …) will share
this same repo, toolchain, host stack, and docs hub — only the
hardware-specific design doc gets a version-numbered name.
Open the installation guide directly in your browser. It's a self-contained HTML page — no server, no build step, no setup required.
git clone https://github.com/yogeshiggalore/edevkit.git
cd edevkit
# macOS:
open tools/web/pages/installation.html
# Linux:
xdg-open tools/web/pages/installation.html
# Windows (PowerShell):
start tools/web/pages/installation.htmlOr just double-click the file in your file manager. The same applies to
every other doc under tools/web/pages/ — they're all standalone HTML
with embedded CSS, browseable via file:// without any tooling.
The install guide walks you through (cross-platform):
westEstimated total time: 1.5–3 hours (mostly unattended downloads).
Once your venv is active, run the local docs hub for searchable cross-referenced docs (light/dark theme, keyboard shortcuts, auto-discovers new pages):
source "$EDEV_VENV/bin/activate"
cd tools/web
python server.py
# open http://127.0.0.1:8765/The hub serves the same files you can already open via file:// —
plus a searchable index, sidebar nav, and theme toggle.
edevkit/
├── firmware/ Zephyr workspace + applications
│ (per-product subdirs as the family grows)
├── hardware/ KiCad 9 schematic + PCB
├── host/ Rust workspace — Tauri GUI + CLI
├── enclosure/ CadQuery / FreeCAD source for 3D-printed shells
├── documents/ Non-HTML artifacts (PDFs, captures, diagrams)
└── tools/
└── web/ Local docs hub (FastAPI)
├── pages/ ← all project HTML docs (open via file:// or hub)
├── server.py
├── static/ theme + JS
└── templates/ Jinja2 templates| Product | Status | Hardware |
|---|---|---|
| edevkit1 | In design | RP2350B (Cortex-M33) · Zephyr 4.x · MCUboot |
Future generations (edevkit2, …) will use this same repo, this same toolchain, and these same docs hub conventions — only product-specific content gets a version-numbered name.
All docs live under tools/web/pages/:
Drop any new .html into tools/web/pages/ and it's immediately
discoverable by the docs hub (and openable via file://).
This is an open-hardware project: every contribution should be reproducible from open-source tooling. No proprietary CAD, no closed-source build steps. See the design spec's Decision Log section for what's settled and what's still open.
TBD.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 10K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2, R3, R4, R5, R10 |
| 4 | SW_Push | Button_Switch_THT:SW_PUSH-12mm | SW1, SW2, SW3, SW4 |
| 2 | 1K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R6, R7 |
| 2 | LED | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D1, D2 |
| 1 | BAT | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J6 |
| 1 | COM-09032 | com-09032:XDCR_COM-09032 | U2 |
| 1 | SW_Push | Button_Switch_THT:SW_PUSH_6mm | SW5 |
| 1 | UART | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J1 |
| 1 | XIAO-nRF52840-SMD | xiao:XIAO-nRF52840-SMD | U1 |
| 1 | program | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J4 |
It measures 170 × 56 mm and has 2 copper layers, 1.6 mm thick.
20 parts, built around the COM-09032. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the yogeshiggalore/edevkit repository on GitHub, at the commit this page was made from: the board is hardware/usbkitv1/usbkitv1.kicad_pcb and its schematic hardware/edevkitv1/edevkitv1.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask yogeshiggalore before reusing the design.

FundamentalFrequency/LMN-3-ECAD
Electrical CAD Files for the LMN-3 Project



Hex-4/glyph
[ a custom split keyboard for portably and comfortably interfacing with computing systems ]

Josh4minee/HEX-B12.V1
HEX-B12.V120 is a custom designed hexapod using mg996r servos and has it's theme based on the beloved bot B-12 from the popular video game STRAY.

shiva233/Project-Hermes
Project Hermes is a handheld "console" designed for people who already own gaming PCs so they can stream their games via SteamLink so they can take it anywhere for cheap!

kayaked/esp32-ble-mouse-remote
Bluetooth LE hybrid of a computer mouse and a TV remote. (software/electronics)

Reiko0908/NeuralNetwork_Based_AutonomousCar
This project focuses on developing an autonomous car system powered by neural networks (NN). It utilizes deep learning techniques to enable key functionalities such as perception, path planning, and control.