

IO NRF
Latest version of IONRF & ESP32 OBD platform.
- Size
- 79 × 49.9 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 39
- Nets
- 42
- Pads
- 181
- Tracks, vias
- 299, 46
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 18 Dec 2022
- Updated
- 10 Mar 2024
Overview
IO NRF is an open-source printed circuit board by crlab3, from the crlab3/OBD_IONRF_ESP32 repository on GitHub. It is a 2-layer board of 79 × 49.9 mm with 39 parts on 42 nets, routed with 299 tracks and 46 vias.
It is built around the ATTINY84-20SSU, TLP291-4 and BC817. Its parts include 12 resistors, 7 capacitors, 5 ICs, 5 connectors and 4 diodes. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
3ATTINY84-20SSU
SOIC-14-40℃~+85℃ 10bit 12 2.7V~5.5V 20MHz 512Byte 512Byte 8 Bit 8KB AVR Built-in FLASH SOIC-14 Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)TLP291-4
SOIC16Quad Channel Optocoupler, Phototransistor OutputToshibaUncategorisedBC817
SOT-231 NPN 100nA 150MHz 300mW 40 45V 500mA 5V 700mV NPN SOT-23 Bipolar (BJT) ROHSShikuesBipolar (BJT)
Parts
39| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 1k | Resistor_SMD:R_0805_2012Metric | R1, R2, R3, R8, R9, R10, R11, R12 |
| 3 | 100nF | Capacitor_SMD:C_0603_1608Metric | C4, C5, C7 |
| 3 | DO-214AC | Diode_SMD:D_SMA | D1, D2, D3 |
| 2 | 10k | Resistor_SMD:R_0805_2012Metric | R4, R5 |
| 2 | 4.7k | Resistor_SMD:R_0805_2012Metric | R6, R7 |
| 2 | BC817 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2 |
| 2 | ST2002C12W | mykicad_6:ST2002C12W | K1, K2 |
| 2 | TLP291 | Package_SO:SOIC-4_4.55x2.6mm_P1.27mm | U4, U5 |
| 1 | 100mA Polyfuse | Fuse:Fuse_1210_3225Metric_Pad1.42x2.65mm_HandSolder | F1 |
| 1 | 10uF | Capacitor_SMD:C_1210_3225Metric | C1 |
| 1 | 12V_IN | my_kicad:SORKAPOCS-3.5mm-2 | J1 |
| 1 | 4.7uF | Capacitor_SMD:C_0805_2012Metric | C3 |
| 1 | 47uF | Capacitor_SMD:CP_Elec_6.3x5.4 | C2 |
| 1 | AP7370-33WW-7 | Package_TO_SOT_SMD:SOT-23-5 | U2 |
| 1 | ATtiny84-20SS | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U3 |
| 1 | C_Polarized | Capacitor_SMD:CP_Elec_5x5.3 | C6 |
| 1 | External_Inputs_Terminal | my_kicad:SORKAPOCS-3.5mm-2 | J4 |
| 1 | External_Outputs_Terminal | my_kicad:SORKAPOCS-3.5mm-12 | J3 |
| 1 | LED | LED_SMD:LED_0603_1608Metric | D4 |
| 1 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1 |
| 1 | NRF24L01_Breakout | Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical | U1 |
| 1 | Programmer_Pins_SPI | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J2 |
| 1 | XKC-Y2S-IN | Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical | J5 |
More from crlab3/OBD_IONRF_ESP32
2- 2 layers56.8 × 26 mm

- 2 layers52 × 33 mm

Similar boards
- 2 layers67.5 × 21.5 mm

- 2 layers72.1 × 78.5 mm

- 2 layers57.6 × 17.5 mm

- 2 layers40 × 28.6 mm

- 2 layers50 × 50 mm

TPSE Glass
lukilukeskywalker/Binary_Clock
Binary Clock designed to run on an attiny84, and to be in a one sided pcb
49 parts - 2 layers59.7 × 79 mm

- 2 layers42 × 18 mm

Design files Attiny84 V0
aspro648/KiCad
My design files. Abandon all hope ye who enter here.
65 parts33 - 2 layers55 × 96 mm

Questions
How big is the IO NRF PCB?
It measures 79 × 49.9 mm and has 2 copper layers, 1.6 mm thick.
What parts does the IO NRF use?
39 parts, built around the ATTINY84-20SSU, TLP291-4 and BC817. 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 IO NRF KiCad files?
From the crlab3/OBD_IONRF_ESP32 repository on GitHub, at the commit this page was made from: the board is IO_NRF/IO_NRF.kicad_pcb and its schematic IO_NRF/IO_NRF.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the IO NRF design in my own project?
Its repository states no licence, so its author keeps all rights: ask crlab3 before reusing the design.