Skip to the content
PCBKitNew board
2 layers87 × 55.5 mmSchematic Mk2, the printed circuit board in 3D

Rename the main script to main.py '''bash mv espnowsenderrelay.py main.py '''

Size
87 × 55.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
29
Nets
62
Pads
129
Tracks, vias
0, 0
Routed
Not yet
KiCad
KiCad 9.0 (file 20241229)
Created
1 Dec 2024
Updated
7 Aug 2026

Overview

Schematic Mk2 is an open-source printed circuit board by Demetrius-Ross, from the Demetrius-Ross/SimMonitor repository on GitHub. It is a 2-layer board of 87 × 55.5 mm with 29 parts on 62 nets.

It is built around the REC5A-2405SW/H2/X1, LTV-846S and CR1206-FX-1002ELF, with the CRGH1206J4K7, UHE2A470MPD and DRR3016 among its other parts. Its parts include 16 resistors, 3 capacitors, 2 ICs, 2 connectors and 2 switches. It belongs with the ESP32 and NXP (LPC, Kinetis, i.MX RT) boards of this library.

Main components

7

README

README.md

SimMonitoring Overview WIP

alt text

alt text

alt text

Rename the main script to main.py '''bash mv espnow_sender_relay.py main.py '''

Flash it to the ESP32: '''bash mpremote connect /dev/ttyUSB0 fs cp main.py : '''

Reset the ESP32 to run it automatically: '''bash mpremote connect /dev/ttyUSB0 reset '''

If you want manual execution, you can run any script interactively: '''bash mpremote connect /dev/ttyUSB0 run gpio_test.py '''

Wiring Guide for Each ESP32 Device

alt text

ESP32 Device ID Configuration for Sender

Below is a quick reference for how to wire GPIO17, GPIO16, GPIO4, and GPIO2 to assign a device ID (0–15). Each pin is interpreted as a bit in the 4-bit ID, read in the order (Pin2=bit0, Pin4=bit1, Pin16=bit2, Pin17=bit3).

Device IDBinary (bit3..bit0)Pin17 (bit3)Pin16 (bit2)Pin4 (bit1)Pin2 (bit0)
000000 (LOW)0 (LOW)0 (LOW)0 (LOW)
100010 (LOW)0 (LOW)0 (LOW)1 (HIGH)
200100 (LOW)0 (LOW)1 (HIGH)0 (LOW)
300110 (LOW)0 (LOW)1 (HIGH)1 (HIGH)
401000 (LOW)1 (HIGH)0 (LOW)0 (LOW)
501010 (LOW)1 (HIGH)0 (LOW)1 (HIGH)
601100 (LOW)1 (HIGH)1 (HIGH)0 (LOW)
701110 (LOW)1 (HIGH)1 (HIGH)1 (HIGH)
810001 (HIGH)0 (LOW)0 (LOW)0 (LOW)
910011 (HIGH)0 (LOW)0 (LOW)1 (HIGH)
1010101 (HIGH)0 (LOW)1 (HIGH)0 (LOW)
1110111 (HIGH)0 (LOW)1 (HIGH)1 (HIGH)
1211001 (HIGH)1 (HIGH)0 (LOW)0 (LOW)
1311011 (HIGH)1 (HIGH)0 (LOW)1 (HIGH)
1411101 (HIGH)1 (HIGH)1 (HIGH)0 (LOW)
1511111 (HIGH)1 (HIGH)1 (HIGH)1 (HIGH)

Notes

  1. GPIO2 is the least significant bit (bit0).
  2. GPIO17 is the most significant bit (bit3).
  3. Use 10kΩ resistors (or internal pulls) to pull each pin HIGH or LOW.
  4. For a Sender role, set GPIO18 = 0 (LOW) and GPIO19 = 0 (LOW). This yields role_value = 0 => "SENDER".

alt text

alt text

Parts

29
QtyValueFootprintReferences
8CR1206-FX-1002ELFfootprints:RESC3216X75NR5, R6, R7, R8, R9, R15, R16, R17
7CRGH1206J4K7footprints:RESC3115X65NR1, R2, R3, R10, R11, R12, R13
2UHE2A470MPDfootprints:PCAP_10x12_5-THRU-ELECT_NCAC1, C2
2~footprints:PTC_RESET_FUSERF1, RF2
11000pf/3kVfootprints:CAPC3216X180NC3
11757255footprints:PHOENIX_1757255J2
1A-DF_09_A_KG-T4Sfootprints:ASSMANN_A-DF_09_A_KG-T4SJ1
1CRGH1206J4K7footprints:RESC3015X65NR4
1DRR3016footprints:DRR3010S1
1ESP32-DEVKITC-32Dfootprints:MODULE_ESP32-DEVKITC-32DU1
1LTV-846Sfootprints:SOIC254P1016X460-16NU2
1On/Off SwitchButton_Switch_SMD:Panasonic_EVQPUJ_EVQPUASW1
1REC5A-2405SW_H2footprints:CONV_REC5A-2405SW_H2PS1
1SS34B-HFfootprints:DO214AASMB_CIP-LD1

Questions

How big is the Schematic Mk2 PCB?

It measures 87 × 55.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Schematic Mk2 use?

29 parts, built around the REC5A-2405SW/H2/X1, LTV-846S, CR1206-FX-1002ELF and CRGH1206J4K7. 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 Schematic Mk2 KiCad files?

From the Demetrius-Ross/SimMonitor repository on GitHub, at the commit this page was made from: the board is Hardware-Design/board_design_legacy/schematic_Mk2.kicad_pcb and its schematic Hardware-Design/board_MKIV/ESP-Board.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Schematic Mk2 design in my own project?

Its repository states no licence, so its author keeps all rights: ask Demetrius-Ross before reusing the design.

More from Demetrius-Ross/SimMonitor

5
  • 2 layers100.2 × 68.6 mmBoard MKIV, the printed circuit board in 3D

    Board MKIV

    Demetrius-Ross/SimMonitor

    Rename the main script to main.py '''bash mv espnowsenderrelay.py main.py '''

    45 parts
  • 2 layers83.4 × 77.2 mmSchematic Mk3, the printed circuit board in 3D

    Schematic Mk3

    Demetrius-Ross/SimMonitor

    Rename the main script to main.py '''bash mv espnowsenderrelay.py main.py '''

    33 parts
  • 2 layers100 × 32 mmSignal board, the printed circuit board in 3D

    Signal board

    Demetrius-Ross/SimMonitor

    Rename the main script to main.py '''bash mv espnowsenderrelay.py main.py '''

    28 parts
  • 2 layers100 × 32 mmESP Board, the printed circuit board in 3D

    ESP Board

    Demetrius-Ross/SimMonitor

    Rename the main script to main.py '''bash mv espnowsenderrelay.py main.py '''

    19 parts
  • 2 layers100 × 120 mmBoard telemetry, the printed circuit board in 3D

    Board telemetry

    Demetrius-Ross/SimMonitor

    Rename the main script to main.py '''bash mv espnowsenderrelay.py main.py '''

    13 parts

Similar boards

  • 2 layers75 × 50 mmSlidersOfSociety PCB, the printed circuit board in 3D

    SlidersOfSociety PCB

    OE1KHZ/SlidersOfSociety-PCB

    A CANbus controlled closed loop motor fader module based on Microchip's PIC18F25K83

    26 partsMIT
  • 2 layers179.5 × 53.5 mmWrightFlyer, the printed circuit board in 3D

    WrightFlyer

    AerospaceVillage/avBadge_2023

    Aerospace Village Badge for Def Con 2023

    39 parts1
  • 4 layers151.1 × 71.1 mmMakeItRain, the printed circuit board in 3D

    MakeItRain

    TJLTM/MakeItRain

    DIY ESP-32 Based sprinkler Controller

    76 parts3
  • 4 layers221.5 × 130.8 mmMEP MAXI-85V-1-REV-2-Interface Board, the printed circuit board in 3D

    MEP MAXI-85V-1-REV-2-Interface Board

    JGilcreast/MetalHead

    An opensource firmware and software drop-in replacement for the 85V Automatic Stirrup Bender by CRS Specialties Inc. ...short story behind the name...

    407 parts
  • 2 layers21.5 × 49.5 mmInsulation board, the printed circuit board in 3D

    Insulation board

    RyutoTanaka/g15_pcb

    G15の回路

    26 parts
  • 2 layers52.3 × 10.5 mmStackLink, the printed circuit board in 3D

    StackLink

    gusmanb/logicanalyzer

    24 channel, 100Msps logic analyzer hardware and software

    29 parts5.1kGPL-3.0
  • 2 layers56 × 20 mmHallEffectXY Endstop, the printed circuit board in 3D

    HallEffectXY Endstop

    VoronDesign/Voron-Hardware

    Cool Hardware designed by the Voron Design group

    29 parts1.1kGPL-3.0
  • 2 layers50 × 23.2 mmAnalog, the printed circuit board in 3D

    Analog

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    29 parts1kGPL-3.0