
SparkFun BMV080 panelized
embeddedos-org/eCAD-Hardware-Products
Hardware designs + EE docs + Board datasheets of Multiple products

Hardware designs + EE docs + Board datasheets of Multiple products
Secure elements is an open-source printed circuit board by embeddedos-org, from the embeddedos-org/eCAD-Hardware-Products repository on GitHub, published under the MIT licence. It is a 6-layer board of 30 × 22 mm with 27 parts on 4 nets.
Its parts include 14 capacitors, 8 resistors, 4 ICs and 1 diode.
Hardware / PCB CAD design collection for the EmbeddedOS (EoS) ecosystem.
The repository organizes hardware product designs by application domain. Each
domain holds one or more product lines, and each product line typically carries
a product datasheet, a bill of materials (bom.csv), power-budget simulation
scripts, and placeholder directories for PCB and mechanical CAD artifacts.
Several product lines also include KiCad schematics (*.kicad_sch).
Status varies by design. Directories are at different maturity levels (many "Design" / "Pre-production"); PCB and CAD folders often contain
.gitkeepplaceholders rather than finished layouts. Check each design's ownREADME.mdanddocs/for its current state.
The repository contains 16 domain design collections:
| Domain | Focus |
|---|---|
eAerospace_CAD_Design | Aircraft components, avionics, UAV/drone systems, space systems |
eConsumer_CAD_Design | Smart home devices, personal wearables, AR/smart devices |
eCybersecurity_CAD_Design | Security appliances and physical security systems |
eDefense_CAD_Design | Surveillance, tactical communications, protection equipment |
eElectronics_CAD_Design | PCBs, embedded controllers, RF modules, FPGAs, AI accelerators |
eEnergy_CAD_Design | Battery products, renewable energy systems, power electronics |
eHealth365_CAD_Design | Two-device health monitoring system (smart patch / smart ring) |
eIndustrial_CAD_Design | Sensors, industrial electronics, infrastructure equipment |
eMedical_CAD_Design | Diagnostic, surgical, patient-care, laboratory equipment |
eMining_CAD_Design | Autonomous mining/construction equipment, industrial safety systems |
ePAM_CAD_Design | Personal air/ground mobility — solar-hybrid transport, 4-product line |
eRadar360_CAD_Design | 360° automotive safety radar + laser + V2X + AI threat detection |
eRobotics_CAD_Design | Industrial robots, autonomous systems, robot components |
eSmartCity_CAD_Design | Urban infrastructure, utilities, telecommunications |
eTransport_CAD_Design | Automotive electronics, rail systems, maritime systems |
eosHealth_CAD_Design | Four-device wearable health platform |
Plus:
future_designs/ — early/prospective concepts (e.g. eBCI-Lite)docs/ — repository-level documentationMost domains follow a common structure, for example:
eAerospace_CAD_Design/
README.md
docs/ business_plan.md, regulatory_path.md
ebuild_simulation/ eBuild simulation notes
<product_line>/
product_datasheet.md
bom.csv
simulation/power_budget_sim.py
hardware/
pcb/ cad/ antenna/ (artifact folders; often .gitkeep placeholders)Artifact formats present in the repo include Markdown datasheets, CSV BOMs,
Python simulation scripts, and KiCad schematics (*.kicad_sch). Some product
lines also include TypeScript/Dart companion app sources and 3D-model notes.
Power-budget simulations are plain Python scripts, runnable per product line:
cd eAerospace_CAD_Design/<product_line>/simulation/
python3 power_budget_sim.pyDesign docs reference the EoSim digital-twin platform for hardware-in-the-loop testing. Running one script alone does not establish that a product is validated.
The committed tools/catalog/product_inventory.json is the complete product
execution set. The v1 contract schemas and policy requirements are documented in
docs/hardware-validation-contract-v1.md.
Discover inventory drift and inspect local tool capabilities:
python3 tools/validate_products.py discover
python3 tools/validate_products.py capabilitiesExecute V0-V4 for every inventoried product and write hash-bound receipts:
python3 tools/validate_products.py validate \
--all \
--output /tmp/ecad-validation \
--mode evidence
python3 tools/validate_products.py verify-bundle \
/tmp/ecad-validation/bundle.json--mode evidence succeeds when the selected inventory was executed and valid
receipts were written. Individual products may still be honestly FAIL,
BLOCKED, INCONCLUSIVE, or NOT_RUN. Use --mode gate for a release check;
it succeeds only when every selected product has real PASS evidence for V0,
V1, V2, V3, and V4. Historical baseline entries never waive a failed or missing
requirement.
datasets/cad/ holds CAD dataset items for the multi-domain validation work
in issue #27. Each item is a STEP design, the design intent the CAD cannot
carry, and machine-readable requirements; the pipeline extracts it with the
OpenCASCADE kernel, builds an engineering model in which every value states
its source and status, and runs V0-V4 with domain simulators. UNKNOWN
values are never filled in: a requirement that depends on one is BLOCKED.
python3 -m pip install -r tools/requirements.txt -r tools/requirements-cad.txt
python3 tools/cad_dataset.py check datasets/cad/robotic_joint_001
python3 tools/cad_dataset.py validate datasets/cad/robotic_joint_001 --output /tmp/joint-runSee datasets/cad/README.md and docs/cad-dataset-engineering-model-v1.md.
MIT — see LICENSE.
One exception: the EmbeddedOS original boards in boards/eos, their design files and the footprint library drawn for them are Copyright (c) 2026 Kartikeydheer Srivastava, all rights reserved, and are not under the MIT licence. The exact files are listed in boards/eos/README.md.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 1 | 100nF | eos_placement:C2 | C2 |
| 1 | 100nF | eos_placement:C9 | C9 |
| 1 | 100nF | eos_placement:C4 | C4 |
| 1 | 100nF | eos_placement:C1 | C1 |
| 1 | 100nF | eos_placement:C5 | C5 |
| 1 | 100nF | eos_placement:C3 | C3 |
| 1 | 100nF | eos_placement:C10 | C10 |
| 1 | 100nF | eos_placement:C8 | C8 |
| 1 | 100nF | eos_placement:C6 | C6 |
| 1 | 100nF | eos_placement:C7 | C7 |
| 1 | 10k | eos_placement:R2 | R2 |
| 1 | 10k | eos_placement:R5 | R5 |
| 1 | 10k | eos_placement:R1 | R1 |
| 1 | 10k | eos_placement:R3 | R3 |
| 1 | 10k | eos_placement:R6 | R6 |
| 1 | 10k | eos_placement:R7 | R7 |
| 1 | 10k | eos_placement:R8 | R8 |
| 1 | 10k | eos_placement:R4 | R4 |
| 1 | 1uF | eos_placement:C14 | C14 |
| 1 | 1uF | eos_placement:C12 | C12 |
| 1 | 1uF | eos_placement:C11 | C11 |
| 1 | 1uF | eos_placement:C13 | C13 |
| 1 | ATECC608B | eos_placement:U2 | U2 |
| 1 | ESD array | eos_placement:D1 | D1 |
| 1 | SE050 | eos_placement:U1 | U1 |
| 1 | STSAFE-A110 | eos_placement:U3 | U3 |
| 1 | TPS62840 | eos_placement:U4 | U4 |
It measures 30 × 22 mm and has 6 copper layers, 1.6 mm thick.
27 parts. 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 embeddedos-org/eCAD-Hardware-Products repository on GitHub, at the commit this page was made from: the board is eCybersecurity_CAD_Design/secure_elements/hardware/pcb/secure_elements.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

embeddedos-org/eCAD-Hardware-Products
Hardware designs + EE docs + Board datasheets of Multiple products

embeddedos-org/eCAD-Hardware-Products
Hardware designs + EE docs + Board datasheets of Multiple products

embeddedos-org/eCAD-Hardware-Products
Hardware designs + EE docs + Board datasheets of Multiple products

embeddedos-org/eCAD-Hardware-Products
Hardware designs + EE docs + Board datasheets of Multiple products

embeddedos-org/eCAD-Hardware-Products
Hardware designs + EE docs + Board datasheets of Multiple products

embeddedos-org/eCAD-Hardware-Products
Hardware designs + EE docs + Board datasheets of Multiple products

embeddedos-org/eCAD-Hardware-Products
Hardware designs + EE docs + Board datasheets of Multiple products

embeddedos-org/eCAD-Hardware-Products
Hardware designs + EE docs + Board datasheets of Multiple products

embeddedos-org/eCAD-Hardware-Products
Hardware designs + EE docs + Board datasheets of Multiple products

embeddedos-org/eCAD-Hardware-Products
Hardware designs + EE docs + Board datasheets of Multiple products

embeddedos-org/eCAD-Hardware-Products
Hardware designs + EE docs + Board datasheets of Multiple products

embeddedos-org/eCAD-Hardware-Products
Hardware designs + EE docs + Board datasheets of Multiple products




MichalVarsanyi/VoxLink
VoxLink is a high-speed solution that allows interfacing of up to 100 sensors using a single high-speed host device.


VideoGPU/Jetson_TX2_camera_interposer
Camera module interposer for Jetson TX2 development board. Useful for MIPI CSI and I2C debugging.

