Skip to the content
2 layers31.8 × 72.2 mmNeuroBytes NID Enclosed, the printed circuit board in 3D

NeuroBytes NID Enclosed

NeuroTinker/NeuroBytes_NID

The Network Interface Device, or NID, is used to connect an Android tablet or phone to a NeuroBytes network, using UART and SWD depending on desired function.

Size
31.8 × 72.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
74
Nets
70
Pads
223
Tracks, vias
523, 95
Pours
9
Routed
Yes
KiCad
KiCad 4
Created
17 May 2017
Updated
24 Oct 2018

Overview

NeuroBytes NID Enclosed is an open-source printed circuit board by NeuroTinker, from the NeuroTinker/NeuroBytes_NID repository on GitHub. It is a 2-layer board of 31.8 × 72.2 mm with 74 parts on 70 nets, routed with 523 tracks and 95 vias.

It is built around the RCLAMP0503F.TCT, TPS2550DBV and MMBT3904. Its parts include 19 capacitors, 17 resistors, 8 connectors, 5 diodes and 5 inductors. It belongs with the interfaces and adapters boards and the STM32 boards of this library.

Main components

3

README

README.md

NeuroBytes Network Interface Device (NID)

The NeuroBytes Network Interface Device is an open-source hardware device designed and sold by NeuroTinker, LLC.

NeuroBytes NID PCB front

The Network Interface Device, or NID, is used to connect an Android tablet or phone to a NeuroBytes network, using UART and SWD depending on desired function. The NID hardware in conjunction with the NeuroBytes Network Explorer app performs a number of functions, including:

  • receiving real-time membrane potential data from networked NeuroBytes boards and sending it to the Android tablet or phone, where it can be displayed and logged
  • performing firmware updates on directly connected NeuroBytes boards
  • changing parameters on networked NeuroBytes boards, such as dendritic weightings
  • sending global network commands, such as ordering all networked NeuroBytes boards to pause or speed up
  • notifying users visually (on-board LEDs) and audiably (piezo beeper) when NeuroBytes network status changes or errors occur

The NID is based on the STM32F103 microcontroller and is derived from the Black Magic Probe, a product developed and sold by Black Sphere Technologies. Black Magic Probe firmware is used primarily for its GDB functions (such as pulling NeuroBytes board fingerprints from flash to identify type and revision); additional code is included to control the NID's LEDs and beeper, and to handle other NeuroBytes-specific tasks.

This product was designed in KiCad and Inkscape and is released under the terms of the Creative Commons Attribution-ShareAlike 4.0 license, available here: http://creativecommons.org/licenses/by-sa/4.0/. The NeuroBytes Network Interface Device is Certified Open Source Hardware as defined by OSHWA, certification number US000115.

Creative Commons License OSHWA Certification

Parts

74
QtyValueFootprintReferences
10100nKiCad_Footprints:ZF_SMD_NonPol_0402_capC1, C2, C3, C4, C8, C10, C14, C17, C18, C19
7RKiCad_Footprints:ZF_SMD_NonPol_0402R10, R11, R12, R13, R14, R16, R17
41uKiCad_Footprints:ZF_SMD_NonPol_0603C9, C11, C12, C15
3Conn_01x03KiCad_Footprints:ZF_CONN_SERVO_HDR_SMTJ2, J5, J7
3Conn_01x03_FemaleKiCad_Footprints:ZF_CONN_FHDR_SMD_3J4, J6, J8
3Ferrite_BeadKiCad_Footprints:ZF_SMD_NonPol_0603L3, L4, L5
210kKiCad_Footprints:ZF_SMD_NonPol_0402R6, R8
21kKiCad_Footprints:ZF_SMD_NonPol_0402R9, R15
222RKiCad_Footprints:ZF_SMD_NonPol_0402R4, R5
247pKiCad_Footprints:ZF_SMD_NonPol_0402_capC6, C7
24u7KiCad_Footprints:ZF_SMD_NonPol_0603C5, C13
2Ferrite_BeadKiCad_Footprints:ZF_SMD_nonpol_1206L1, L2
1100uKiCad_Footprints:ZF_SMD_nonpol_1210C16
11k5KiCad_Footprints:ZF_SMD_NonPol_0402R1
1243kKiCad_Footprints:ZF_SMD_NonPol_0402R3
12N7002KiCad_Footprints:ZF_SOT23-3LQ2
13v3KiCad_Footprints:ZF_CONN_1-5mm_padTP5
157k6KiCad_Footprints:ZF_SMD_NonPol_0402R7
18 MHzKiCad_Footprints:ZF_XTAL_CSTCE_GY1
1CONN_01X05KiCad_Footprints:ZF_CONN_JST_GH_5POSJ1
1DKiCad_Footprints:ZF_SMD_pol_0805D5
1EMI_Filter_LL-revKiCad_Footprints:ZF_SMD_CMC_0805FL1
1GNDKiCad_Footprints:ZF_CONN_1-5mm_padTP4
1JMPKiCad_Footprints:ZF_SMD_NonPol_0402R2
1LD3985GKiCad_Footprints:ZF_SOT23-5LU3
1LED_NBKiCad_Footprints:ZF_SMD_NonPol_0402D2
1LED_POWERKiCad_Footprints:ZF_SMD_NonPol_0402D1
1LED_PROGKiCad_Footprints:ZF_SMD_NonPol_0402D4
1LED_USBKiCad_Footprints:ZF_SMD_NonPol_0402D3
1LOGOKiCad_Footprints:ZF_LOGO_OSHWG***
1LOGOKiCad_Footprints:ZF_LOGO_MN_justmaskG***
1MMBT3904KiCad_Footprints:ZF_SOT23-3LQ1
1NRSTKiCad_Footprints:ZF_CONN_1-5mm_padTP1
1RClamp0503FKiCad_Footprints:ZF_SMD_SOT-353U4
1STM32F103CBUxKiCad_Footprints:ZF_IC_UFQFPN48U2
1SWCLKKiCad_Footprints:ZF_CONN_1-5mm_padTP2
1SWDIOKiCad_Footprints:ZF_CONN_1-5mm_padTP3
1Speaker_CrystalKiCad_Footprints:ZF_Piezo_PKMCSLS1
1TPS2550KiCad_Footprints:ZF_SOT23-6LU1
1USB_OTGKiCad_Footprints:ZF_CONN_USB-MICRO-B-SMDJ3

The 70 most common of 74 parts.

More from NeuroTinker/NeuroBytes_NID

3
  • 2 layers46 × 45 mmNeuroBytes NID, the printed circuit board in 3D

    NeuroBytes NID

    NeuroTinker/NeuroBytes_NID

    The Network Interface Device, or NID, is used to connect an Android tablet or phone to a NeuroBytes network, using UART and SWD depending on desired function.

    64 parts
  • 2 layers31.8 × 38 mmNeuroBytes NID Enclosed base only, the printed circuit board in 3D

    NeuroBytes NID Enclosed base only

    NeuroTinker/NeuroBytes_NID

    The Network Interface Device, or NID, is used to connect an Android tablet or phone to a NeuroBytes network, using UART and SWD depending on desired function.

    58 parts
  • 2 layers26 × 14.6 mmNeuroBytes NID Enclosed front only, the printed circuit board in 3D

    NeuroBytes NID Enclosed front only

    NeuroTinker/NeuroBytes_NID

    The Network Interface Device, or NID, is used to connect an Android tablet or phone to a NeuroBytes network, using UART and SWD depending on desired function.

    12 parts

Similar boards

  • 2 layers44.5 × 19 mmNeuroBytes Force Sensor, the printed circuit board in 3D

    NeuroBytes Force Sensor

    NeuroTinker/NeuroBytes_Force_Sensor

    All NeuroBytes products are based on the ST32L0x series of ARM Cortex-M0+ 32-bit microcontrollers. The boards were designed in KiCad and Inkscape and are released under the terms of the Creative Commons…

    26 parts1
  • 2 layers51.2 × 28.4 mmNeuroBytes Motor Neuron, the printed circuit board in 3D

    NeuroBytes Motor Neuron

    NeuroTinker/NeuroBytes_Motor_Neuron

    All NeuroBytes products are based on the ST32L0x series of ARM Cortex-M0+ 32-bit microcontrollers. The boards were designed in KiCad and Inkscape and are released under the terms of the Creative Commons…

    29 parts
  • 2 layers51.9 × 18 mmNeuroBytes Tonic Neuron, the printed circuit board in 3D

    NeuroBytes Tonic Neuron

    NeuroTinker/NeuroBytes_Tonic_Neuron

    All NeuroBytes products are based on the ST32L0x series of ARM Cortex-M0+ 32-bit microcontrollers. The boards were designed in KiCad and Inkscape and are released under the terms of the Creative Commons…

    29 parts4
  • 4 layers61 × 46 mmTracking device, the printed circuit board in 3D

    Tracking device

    villetiukuvaara/SpyThing-Hardware

    128 parts4GPL-3.0
  • 4 layers213.4 × 77.5 mmKeyboard steamdeck, the printed circuit board in 3D

    Keyboard steamdeck

    vincentBenet/keyboard_steamdeck

    This project aim to create a minimalist custom keyboard using standard keycaps. The goal is to have no keys restriction compare to a 120% keyboard.

    112 parts1
  • 2 layers46.8 × 19.8 mmNeuroBytes Photoreceptor, the printed circuit board in 3D

    NeuroBytes Photoreceptor

    NeuroTinker/NeuroBytes_Photoreceptor

    All NeuroBytes products are based on the ST32L0x series of ARM Cortex-M0+ 32-bit microcontrollers. The boards were designed in KiCad and Inkscape and are released under the terms of the Creative Commons…

    25 parts
  • 4 layers95 × 55.5 mmEinkPDA keyboard, the printed circuit board in 3D

    EinkPDA keyboard

    TalismanDesign/PocketMage_PDA

    An E-Ink PDA device using the ESP32 S3.

    137 parts2kApache-2.0
  • 4 layers99 × 53.3 mmPSLab, the printed circuit board in 3D

    PSLab

    fossasia/pslab-hardware

    PSLab Hardware Design and Schematics https://pslab.io

    199 parts1.7kApache-2.0

Questions

How big is the NeuroBytes NID Enclosed PCB?

It measures 31.8 × 72.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the NeuroBytes NID Enclosed use?

74 parts, built around the RCLAMP0503F.TCT, TPS2550DBV and MMBT3904. 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 NeuroBytes NID Enclosed KiCad files?

From the NeuroTinker/NeuroBytes_NID repository on GitHub, at the commit this page was made from: the board is HARDWARE/Enclosed/NeuroBytes_NID_Enclosed.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the NeuroBytes NID Enclosed design in my own project?

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