Skip to the content
8 layers90 × 65 mmDigital board v1, the printed circuit board in 3D

Schematics and Board design for ElasticNodeHardware

Size
90 × 65 mm
Copper layers
8
Thickness
1.57 mm
Parts
261
Nets
330
Pads
1,312
Tracks, vias
5,995, 1,563
Pours
29
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
16 Jun 2019
Updated
5 Nov 2026

Overview

Digital board v1 is an open-source printed circuit board by es-ude, from the es-ude/elasticai.hardware repository on GitHub, published under the MIT licence. It is an 8-layer board of 90 × 65 mm with 261 parts on 330 nets, routed with 5,995 tracks and 1,563 vias.

It is built around the KSZ9031RNXCA, TPS51200DRCR and TL3365AF180QG, with the WS2812B, L834-1G1T-S7 and BAT54AW among its other parts. Its parts include 135 capacitors, 74 resistors, 11 connectors, 9 ICs and 9 diodes. It belongs with the RP2040 and FPGA and CPLD boards of this library.

Main components

7

README

readme.md

Elastic Node Hardware Platform

This repo contains the hardware design files of our elastic node hardware for deploying deep learning architectures on embedded hardware.

ENv6 - Elastic Node v6

Still in progress

ENv5 - Elastic Node v5

The 5th generation of Elastic node is designed based on the 4th version, but with some improvements. The main improvements are:

  • Using Cortex-M0 MCU instead of AVR 8-bit MCU, to gain more performance and lower power consumption.
  • Using SPI as the communication interface between MCU and the FPGA to save more IO pins.
  • Simplify the power supply circuit to reduce the space and improve reliability.
  • Adding an energy meter chip to ease the energy measurement.
  • Optimize the PCB layout to reduce the PCB size.

Before you start using the ENv5, please read the following documents accordingly:

Troubleshooting

  • When you notice the esp32 is not responding to the RP2040, you can apply the pre-build firmware to test.
    • some descriptions about the behavior of the test are available here.

Parts

261
QtyValueFootprintReferences
51470nCapacitor_SMD:C_0402_1005MetricC301, C302, C303, C304, C308, C309, C310, C311, C315, C316, C317, C318, C322, C323, C324, C325 +35
37100nCapacitor_SMD:C_0402_1005MetricC101, C102, C103, C104, C105, C113, C114, C115, C116, C125, C126, C130, C131, C144, C201, C202 +21
1810kResistor_SMD:R_0402_1005MetricR121, R122, R123, R124, R313, R314, R315, R601, R602, R603, R604, R605, R606, R607, R608, R609 +2
1610µCapacitor_SMD:C_0402_1005MetricC305, C306, C312, C313, C319, C320, C326, C327, C403, C404, C415, C416, C417, C418, C419, C420
910µCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC108, C110, C112, C119, C121, C124, C127, C128, C129
8120kResistor_SMD:R_0402_1005MetricR105, R106, R108, R110, R113, R114, R204, R205
8TestPoint_ProbeTestPoint:TestPoint_Pad_1.0x1.0mmTP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8
7100RResistor_SMD:R_0402_1005MetricR301, R302, R303, R304, R305, R401, R505
65k1Resistor_SMD:R_0402_1005MetricR201, R202, R403, R404, R405, R615
5100kResistor_SMD:R_0402_1005MetricR101, R102, R103, R104, R115
5100µCapacitor_SMD:C_1206_3216MetricC307, C314, C321, C328, C413
510µCapacitor_SMD:C_0603_1608MetricC601, C606, C617, C622, C625
51k5Resistor_SMD:R_0402_1005MetricR206, R306, R307, R308, R504
5470RResistor_SMD:R_0402_1005MetricR203, R402, R610, R611, R612
5LED_0603LED_SMD:LED_0603_1608MetricD204, D301, D302, D303, D401
40RResistor_SMD:R_0402_1005MetricR309, R310, R311, R312
42kRResistor_SMD:R_0402_1005MetricR316, R317, R318, R319
4MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
4SMA-FEMALE-Hconnectors:SMA_Samtec_SMA-J-P-H-ST-EM1_EdgeMountJ301, J302, J303, J304
4TL3365AF180QGconnectors:TACTILE-SWITCHS301, S302, S303, S401
33.3ucustom_library:L_0806_2016MetricL102, L104, L105
33p3Capacitor_SMD:C_0402_1005MetricC109, C111, C120
3EXB-2HV510JVcustom_library:SMD16_EXB2HV_0602X8_PANR501, R502, R503
3PMODConnector_PinSocket_2.54mm:PinSocket_2x06_P2.54mm_VerticalJ305, J306, J307
3WS2812BLED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mmD201, D202, D203
2180kResistor_SMD:R_0402_1005MetricR111, R118
218pCapacitor_SMD:C_0402_1005MetricC626, C627
247µCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC106, C117
26p8Capacitor_SMD:C_0402_1005MetricC107, C118
2LTC3569EUDPBFcustom_library:QFN-20-1EP_3x3mm_P0.4mm_EP1.65x1.65mmU102, U103
11.5ucustom_library:L_0806_2016MetricL101
1100µCapacitor_SMD:C_1210_3225MetricC414
110MResistor_SMD:R_0402_1005MetricR614
1124KResistor_SMD:R_0402_1005MetricR117
1150kResistor_SMD:R_0402_1005MetricR109
12.2ucustom_library:L_0806_2016MetricL103
1200kResistor_SMD:R_0402_1005MetricR116
130kResistor_SMD:R_0402_1005MetricR107
14.7kRResistor_SMD:R_0402_1005MetricR320
147µCapacitor_SMD:C_0603_1608MetricC401
147µCapacitor_SMD:C_0805_2012MetricC405
157k6Resistor_SMD:R_0402_1005MetricR112
17499111121Aconnectors:RJ45_7499111121AJ601
1AMD JTAG HeaderConnector_PinHeader_2.00mm:PinHeader_2x07_P2.00mm_VerticalJ401
1AS4C256M16D3common_library:BGA-96_9.0x13.0mm_Layout2x3x16_P0.8mmU501
1BAT54AWPackage_TO_SOT_SMD:SOT-323_SC-70D8
1Conn_01x04Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ2
1KSZ9031RNXCAcustom_library:QFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mmU601
1KX7_QRZ_25MHzcustom_library:KX-7Y601
1LM3881MME_NOPBcustom_library:VSSOP-8_3x3mm_P0.65mmU101
1LOGOlogos:logo_ude_5x5G***
1RPi Picomcu_pico_rp2040:RPi_Pico_SMD_TH_wUSB_TPU11
1S25FL256Scustom_library:WSON-8_EP_8x6_Pitch1.27mmU302
1TPS51200DRCRcustom_library:VSON-10-TPS51200DRCRU104
1USB-C Receptable (16P)connectors:USB_C_Receptacle_16PJ3
1XC7A100T-CSG324common_library:BGA-324_18x18_15.0x15.0mmU301

More from es-ude/elasticai.hardware

7
  • 4 layers34 × 34 mmElasticnode tiny, the printed circuit board in 3D

    Elasticnode tiny

    es-ude/elasticai.hardware

    Schematics and Board design for ElasticNodeHardware

    125 parts4MIT
  • 2 layers120 × 70 mmMXO Offset Generator, the printed circuit board in 3D

    MXO Offset Generator

    es-ude/elasticai.hardware

    Schematics and Board design for ElasticNodeHardware

    115 parts4MIT
  • 4 layers73 × 45 mmENV6 DemoBoard 1, the printed circuit board in 3D

    ENV6 DemoBoard 1

    es-ude/elasticai.hardware

    Schematics and Board design for ElasticNodeHardware

    106 parts4MIT
  • 2 layers55.9 × 45 mmFPGABoard GateMate 1, the printed circuit board in 3D

    FPGABoard GateMate 1

    es-ude/elasticai.hardware

    Schematics and Board design for ElasticNodeHardware

    81 parts4MIT
  • 4 layers51 × 23 mmMini, the printed circuit board in 3D

    Mini

    es-ude/elasticai.hardware

    Schematics and Board design for ElasticNodeHardware

    78 parts4MIT
  • 2 layers55.9 × 45 mmFPGABoard Spartan7 v1, the printed circuit board in 3D

    FPGABoard Spartan7 v1

    es-ude/elasticai.hardware

    Schematics and Board design for ElasticNodeHardware

    54 parts4MIT
  • 2 layers55 × 60 mmMXO Offset Generator, the printed circuit board in 3D

    MXO Offset Generator

    es-ude/elasticai.hardware

    Schematics and Board design for ElasticNodeHardware

    45 parts4MIT

Similar boards

  • 8 layers117.3 × 121.3 mmFPGA dev board, the printed circuit board in 3D

    FPGA dev board

    LZajmi/Artix-7-FPGA-Dev-Board

    This repository contains the design files for the custom Artix-7 XC7A100T-FGG484 FPGA development board. This board is built for high-performance applications such as hardware acceleration, video processing, data…

    366 parts3
  • 8 layers90 × 120.4 mmArtix dc scm, the printed circuit board in 3D

    Artix dc scm

    antmicro/artix-dc-scm

    Experimental Xilinx Artix-7 driven Data Center Security Communication Module

    546 parts72Apache-2.0
  • 8 layers90 × 120.4 mmEcp5-dc scm, the printed circuit board in 3D

    Ecp5-dc scm

    antmicro/ecp5-dc-scm

    Experimental Lattice ECP5-driven Data Center Security Communication Module

    506 parts23Apache-2.0
  • 6 layers70 × 50 mmThunderbolt pcie adapter, the printed circuit board in 3D

    Thunderbolt pcie adapter

    antmicro/thunderbolt-pcie-adapter

    This project contains open hardware design files for an adapter board wrapping 4-lane (i.e. 4x) PCIe Gen 3.0 devices into a Thunderbolt 3 uplink. It is based on the Intel/JHL6340SLLSQ Thunderbolt controller.

    272 parts82Apache-2.0
  • 10 layers120 × 120 mmK410t devboard, the printed circuit board in 3D

    K410t devboard

    antmicro/kintex-410t-devboard

    This repository contains open hardware design files for a devkit created for AMD-Xilinx Kintex-7 K410T FPGA.

    1,020 parts46Apache-2.0
  • 4 layers43 × 43 mmGmsl serializer, the printed circuit board in 3D

    Gmsl serializer

    antmicro/gmsl-serializer

    Experimental GMSL2 serializer board compatible with Antmicro MIPI CSI video accessories

    118 parts24Apache-2.0
  • 4 layers49.4 × 111.4 mmEeg hardware v1, the printed circuit board in 3D

    Eeg hardware v1

    es-ude/eeg-hardware

    Repo of the Custom Hardware Design Files of the EEG-based Gaming Controller

    412 partsMIT

Questions

How big is the Digital board v1 PCB?

It measures 90 × 65 mm and has 8 copper layers, 1.57 mm thick.

What parts does the Digital board v1 use?

261 parts, built around the KSZ9031RNXCA, TPS51200DRCR, TL3365AF180QG and WS2812B. 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 Digital board v1 KiCad files?

From the es-ude/elasticai.hardware repository on GitHub, at the commit this page was made from: the board is v6/dev_artix/digital_board_v1.kicad_pcb and its schematic measurement/mxo_offset_full/MXO_Offset_Generator.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Digital board v1 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).