Skip to the content
PCBKitNew board
6 layers30 × 22 mmSecure elements, the printed circuit board in 3D

Hardware designs + EE docs + Board datasheets of Multiple products

Size
30 × 22 mm
Copper layers
6
Thickness
1.6 mm
Parts
27
Nets
4
Pads
0
Tracks, vias
0, 0
Routed
Not yet
KiCad
KiCad 8.0 (file 20240108)
Created
7 Apr 2026
Updated
2 Nov 2026

Overview

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.

README

README.md

eCAD Hardware Products

CI CodeQL Scorecard License: MIT

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 .gitkeep placeholders rather than finished layouts. Check each design's own README.md and docs/ for its current state.

Domains

The repository contains 16 domain design collections:

DomainFocus
eAerospace_CAD_DesignAircraft components, avionics, UAV/drone systems, space systems
eConsumer_CAD_DesignSmart home devices, personal wearables, AR/smart devices
eCybersecurity_CAD_DesignSecurity appliances and physical security systems
eDefense_CAD_DesignSurveillance, tactical communications, protection equipment
eElectronics_CAD_DesignPCBs, embedded controllers, RF modules, FPGAs, AI accelerators
eEnergy_CAD_DesignBattery products, renewable energy systems, power electronics
eHealth365_CAD_DesignTwo-device health monitoring system (smart patch / smart ring)
eIndustrial_CAD_DesignSensors, industrial electronics, infrastructure equipment
eMedical_CAD_DesignDiagnostic, surgical, patient-care, laboratory equipment
eMining_CAD_DesignAutonomous mining/construction equipment, industrial safety systems
ePAM_CAD_DesignPersonal air/ground mobility — solar-hybrid transport, 4-product line
eRadar360_CAD_Design360° automotive safety radar + laser + V2X + AI threat detection
eRobotics_CAD_DesignIndustrial robots, autonomous systems, robot components
eSmartCity_CAD_DesignUrban infrastructure, utilities, telecommunications
eTransport_CAD_DesignAutomotive electronics, rail systems, maritime systems
eosHealth_CAD_DesignFour-device wearable health platform

Plus:

  • future_designs/ — early/prospective concepts (e.g. eBCI-Lite)
  • docs/ — repository-level documentation

Typical design layout

Most domains follow a common structure, for example:

text
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.

Simulations

Power-budget simulations are plain Python scripts, runnable per product line:

bash
cd eAerospace_CAD_Design/<product_line>/simulation/
python3 power_budget_sim.py

Design 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.

Evidence-backed product validation

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:

bash
python3 tools/validate_products.py discover
python3 tools/validate_products.py capabilities

Execute V0-V4 for every inventoried product and write hash-bound receipts:

bash
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.

CAD dataset and engineering model

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.

bash
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-run

See datasets/cad/README.md and docs/cad-dataset-engineering-model-v1.md.

License

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.

Parts

27
QtyValueFootprintReferences
1100nFeos_placement:C2C2
1100nFeos_placement:C9C9
1100nFeos_placement:C4C4
1100nFeos_placement:C1C1
1100nFeos_placement:C5C5
1100nFeos_placement:C3C3
1100nFeos_placement:C10C10
1100nFeos_placement:C8C8
1100nFeos_placement:C6C6
1100nFeos_placement:C7C7
110keos_placement:R2R2
110keos_placement:R5R5
110keos_placement:R1R1
110keos_placement:R3R3
110keos_placement:R6R6
110keos_placement:R7R7
110keos_placement:R8R8
110keos_placement:R4R4
11uFeos_placement:C14C14
11uFeos_placement:C12C12
11uFeos_placement:C11C11
11uFeos_placement:C13C13
1ATECC608Beos_placement:U2U2
1ESD arrayeos_placement:D1D1
1SE050eos_placement:U1U1
1STSAFE-A110eos_placement:U3U3
1TPS62840eos_placement:U4U4

Questions

How big is the Secure elements PCB?

It measures 30 × 22 mm and has 6 copper layers, 1.6 mm thick.

What parts does the Secure elements use?

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.

Where can I download the Secure elements KiCad files?

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.

Can I use the Secure elements design in my own project?

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).

More from embeddedos-org/eCAD-Hardware-Products

12
  • 2 layers161 × 132 mmSparkFun BMV080 panelized, the printed circuit board in 3D

    SparkFun BMV080 panelized

    embeddedos-org/eCAD-Hardware-Products

    Hardware designs + EE docs + Board datasheets of Multiple products

    2,869 parts8MIT
  • 12 layers86.4 × 54.6 mmBeaglebone ai rev a2, the printed circuit board in 3D

    Beaglebone ai rev a2

    embeddedos-org/eCAD-Hardware-Products

    Hardware designs + EE docs + Board datasheets of Multiple products

    766 parts8MIT
  • 16 layers280 × 200 mmQuantum control, the printed circuit board in 3D

    Quantum control

    embeddedos-org/eCAD-Hardware-Products

    Hardware designs + EE docs + Board datasheets of Multiple products

    740 parts8MIT
  • 12 layers86.4 × 54.6 mmBeaglebone ai, the printed circuit board in 3D

    Beaglebone ai

    embeddedos-org/eCAD-Hardware-Products

    Hardware designs + EE docs + Board datasheets of Multiple products

    718 parts8MIT
  • 12 layers160 × 120 mmBioelectronics, the printed circuit board in 3D

    Bioelectronics

    embeddedos-org/eCAD-Hardware-Products

    Hardware designs + EE docs + Board datasheets of Multiple products

    641 parts8MIT
  • 16 layers420 × 300 mmInference servers, the printed circuit board in 3D

    Inference servers

    embeddedos-org/eCAD-Hardware-Products

    Hardware designs + EE docs + Board datasheets of Multiple products

    637 parts8MIT
  • 16 layers280 × 200 mmSigint systems, the printed circuit board in 3D

    Sigint systems

    embeddedos-org/eCAD-Hardware-Products

    Hardware designs + EE docs + Board datasheets of Multiple products

    631 parts8MIT
  • 2 layers131.8 × 131.8 mm13738-Lumenati 4-pack panel.v10, the printed circuit board in 3D

    13738-Lumenati 4-pack panel.v10

    embeddedos-org/eCAD-Hardware-Products

    Hardware designs + EE docs + Board datasheets of Multiple products

    553 parts8MIT

Similar boards

  • 6 layers397.9 × 240.4 mmBackplane, the printed circuit board in 3D

    Backplane

    Nakazoto/FloatingPointSystems

    A collection of all our FPS stuff

    27 parts21
  • 6 layers167.7 × 68.9 mmPcie fpga, the printed circuit board in 3D

    Pcie fpga

    hdlguy/kicad

    Miscellaneous KiCad work

    27 parts3MIT
  • 6 layers13 × 13 mmCore Module Intel, the printed circuit board in 3D

    Core Module Intel

    MichalVarsanyi/VoxLink

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

    27 parts1MIT
  • 6 layers50 × 25 mm2stage pma2 lna, the printed circuit board in 3D

    2stage pma2 lna

    MTalon63/satrx

    Bunch of PCB designs and more

    27 parts1
  • 6 layers82.1 × 67 mmJetson camera interposer, the printed circuit board in 3D

    Jetson camera interposer

    VideoGPU/Jetson_TX2_camera_interposer

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

    27 parts1BSD-3-Clause
  • 6 layers32.8 × 43.7 mmStm32-breakout, the printed circuit board in 3D

    Stm32-breakout

    benno1237/stm32-breakout

    27 parts
  • 6 layers50 × 20 mmQuick nic, the printed circuit board in 3D

    Quick nic

    tobycm/quick-nic

    usb 3 to ethernet adapter :b

    26 partsMIT