Rnvm marge
jaromir-sukuba·nvm·hardware/PCB-design_files/MARGE/rnvm_marge.kicad_pcb
About the Rnvm marge PCB
Rnvm marge is an open source STM32 PCB design by jaromir-sukuba, published on GitHub. It is a 2-layer board measuring 151 × 131 mm, with 215 components from 79 distinct parts.
Its main chip is the STM32F373VBT6, from the STM32 family. Other key parts include the KPSB25-12, PC817X1NIP1B, L78L09ABZ, LM324AD and TPA3116D2DAD. By type, the board carries 77 resistors, 67 capacitors, 18 ICs, 17 diodes, 12 connectors and 12 inductors.
It belongs with the test & measurement designs in this gallery.
From the project
Open source nanovoltmeter
Please note this nanovoltmeter design was superseded by a new and better design, which will go public in this Github repository. Soon(TM)
Okay, I think I can do this. On the other hand, any reasonable mains-powered voltmeter has to have an isolated PSU section which powers the input dividers/amplifiers and ADC, so that the measurement potential could be unrelated to the digital section with all the user and communication IO - which is needed to be earthed or somewhere close to that potential. This one calls for either DC or AC power, but it could be combined by having a PSU operating from an…
Main components on the Rnvm marge
Rnvm marge bill of materials (BOM)
215 components, 79 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | KPSB25-12 KPSB25 | KPSB25 | U1 |
| 1 | PC817X1NIP1B PC817 | SMDIP-4_W9.53mm | U2 |
| 1 | L78L09ABZ L78L09 | TO-92_Wide | U3 |
| 1 | LM324AD LM324 | SO-14_3.9x8.65mm_P1.27mm | U4 |
| 1 | TPA3116D2DAD TPS3116D2 | HTSSOP-32-1EP_6.1x11mm_P0.65mm_EP5.2x11mm_Mask4.11x4.36mm | U5 |
| 2 | LM43600PWPR LM43600 | HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask2.46x2.31mm | U6, U7 |
| 1 | 74HCT244D.653 74HCT244 | SOIC-20W_7.5x12.8mm_P1.27mm | U8 |
| 1 | STM32F373VBT6 STM32F373VB | TQFP-100_14x14mm_P0.5mm | U9 |
| 1 | SN74LVC1G14DBVR 74LVC1G14 | SOT-23-5_HandSoldering | U10 |
| 1 | 25LC640A-I/SN 25LC640 | SOIC-8_3.9x4.9mm_P1.27mm | U11 |
| 1 | MCP1525T-I/TT MCP1525-TT | SOT-23 | U12 |
| 2 | L7805ABV LM7805_TO220 | TO-220-3_Vertical | U13, U18 |
| 2 | LM317BTG LM317_TO-220 | TO-220-3_Vertical | U14, U15 |
| 2 | LM337TG LM337_TO220 | TO-220-3_Vertical | U16, U17 |
| 3 | BC847.215 BC847 | SOT-23 | Q1, Q2, Q3 |
| 1 | 8.00M-SMDHC49R 8MHz | Crystal_SMD_HC49-SD | Y1 |
| 1 | A3960WV-02P Conn_01x02_Male | Molex_KK-396_A-41791-0002_1x02_P3.96mm_Vertical | J1 |
| 1 | A3960WV-03P Conn_01x03_Male | Molex_KK-396_A-41791-0003_1x03_P3.96mm_Vertical | J2 |
| 1 | A3960WV-05P Conn_01x05_Male | Molex_KK-396_A-41791-0005_1x05_P3.96mm_Vertical | J3 |
| 1 | A3960WV-06P Conn_01x06_Male | Molex_KK-396_A-41791-0006_1x06_P3.96mm_Vertical | J4 |
Show 59 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | NS25-W10P Conn_01x10_Male | Molex_KK-254_AE-6410-10A_1x10_P2.54mm_Vertical | J5 |
| 1 | T821-1-14-S1 Conn_02x07_Odd_Even | IDC-Header_2x07_P2.54mm_Vertical | J6 |
| 1 | T821-1-10-S1 Conn_02x05_Odd_Even | IDC-Header_2x05_P2.54mm_Vertical | J7 |
| 1 | T821-1-16-S1 Conn_02x08_Odd_Even | IDC-Header_2x08_P2.54mm_Vertical | J8 |
| 1 | NS25-W6P Conn_01x06_Male | Molex_KK-254_AE-6410-06A_1x06_P2.54mm_Vertical | J9 |
| 1 | ZL201-10G Conn_02x08_Odd_Even | PinHeader_2x08_P2.54mm_Vertical | J10 |
| 1 | ZL201-10G Conn_01x05_Male | PinHeader_1x05_P2.54mm_Vertical | J11 |
| 1 | ZL201-10G Conn_01x06_Male | PinHeader_1x06_P2.54mm_Vertical | J12 |
| 1 | 0031.8211 Fuse | Fuseholder_Cylinder-5x20mm_Schurter_0031_8201_Horizontal_Open | F1 |
| 1 | ZL201-10G Jumper_3_Bridged12 | PinHeader_1x03_P2.54mm_Vertical | JP1 |
| 1 | LD-BZEN-1205 Speaker | beeper12 | LS1 |
| 1 | T910W-100K 100k | Potentiometer_Bourns_3296W_Vertical | RV1 |
| 1 | T910W-10K 10k | Potentiometer_Bourns_3296W_Vertical | RV2 |
| 1 | NE182AEESN6AMP NE018 | NE18-2P | SW1 |
| 2 | TestPoint | TestPoint_Loop_D3.50mm_Drill1.4mm_Beaded | TP1, TP2 |
| 2 | B540C-13-F B340 | D_SMC | D1, D2 |
| 5 | KP-2012YD LED | LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D3, D4, D7, D8, D9 |
| 1 | DF10S-T DF10S | Diode_Bridge_Diotec_SO-DIL-Slim | D5 |
| 1 | TZMB4V7-GS08 4V7 | D_MiniMELF | D6 |
| 8 | SM5819 1N5819 | D_MELF | D11, D12, D13, D14, D16, D17, D18, D19 |
| 1 | BLM21A102SPT Ferrite_Bead_Small | L_0805_2012Metric_Pad1.05x1.20mm_HandSolder | FB1 |
| 4 | PSDB1005NT100 10u | L_10.4x10.4_H4.8 | L1, L2, L3, L4 |
| 1 | LPS5030-333MRC 33u | L_Coilcraft_LPS5030 | L5 |
| 1 | LPS5030-223MRC 22u | L_Coilcraft_LPS5030 | L6 |
| 5 | SRN6045TA-680M 68u | L_Bourns_SRN6045TA | L7, L8, L9, L10, L11 |
| 12 | VJ0805Y224KXATW1BC 220n | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C8, C14, C24, C25, C27, C42, C43 +4 |
| 1 | R75PI24704030J 47n | C_Rect_L18.0mm_W6.0mm_P15.00mm_FKS3_FKP3 | C2 |
| 3 | EEAGA1E220H 22u | CP_Radial_D5.0mm_P2.50mm | C3, C5, C7 |
| 5 | MKS2-1U/50 1u | C_Rect_L7.0mm_W3.5mm_P5.00mm | C4, C6, C9, C13, C19 |
| 6 | C0805C684K5RAC 680n | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C10, C11, C15, C16, C28, C35 |
| 2 | VJ0805Y103KXAPW1BC 10n | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C12, C17 |
| 3 | MKS2-220N/63-R 220n | C_Rect_L7.0mm_W3.5mm_P5.00mm | C18, C20, C22 |
| 2 | MKS2-22N/63 22n | C_Rect_L7.0mm_W3.5mm_P5.00mm | C21, C23 |
| 1 | UPA1E471MPD 470u | CP_Radial_D8.0mm_P3.50mm | C26 |
| 4 | VJ0805A330FXAAC 33p | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C29, C36, C54, C55 |
| 10 | CL21B225KPFNNNE 2u2 | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C30, C31, C32, C33, C37, C38, C39, C40 +2 |
| 2 | T491C107K010AT 100u | CP_EIA-7343-31_Kemet-D_Pad2.25x2.55mm_HandSolder | C34, C41 |
| 7 | CL10B104KB8NNND 100n | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C46, C47, C48, C49, C50, C52, C53 |
| 6 | T491C226K025AT 22u | CP_EIA-6032-28_Kemet-C_Pad2.25x2.35mm_HandSolder | C56, C58, C59, C60, C61, C66 |
| 3 | EEUFR1V122B 1m2 | CP_Radial_D12.5mm_P5.00mm | C57, C62, C67 |
| 7 | MMA02040C3903 39k | R_MiniMELF_MMA-0204 | R1, R2, R3, R4, R28, R34, R38 |
| 3 | MMA02040C1201 1k2 | R_MiniMELF_MMA-0204 | R5, R61, R63 |
| 7 | MMA02040C6200 620R | R_MiniMELF_MMA-0204 | R6, R40, R41, R42, R43, R48, R49 |
| 6 | MMA02040C2400 240R | R_MiniMELF_MMA-0204 | R7, R20, R23, R51, R59, R66 |
| 4 | MMA02040C2401 2K4 | R_MiniMELF_MMA-0204 | R8, R53, R54, R55 |
| 1 | NFR2W-1K 1k | R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_Horizontal | R9 |
| 16 | SMDMM0204-18K7 18k7 | R_MiniMELF_MMA-0204 | R10, R11, R15, R16, R18, R22, R25, R29 +8 |
| 2 | CSRV0204FTDG0033 3R3 | R_MiniMELF_MMA-0204 | R12, R21 |
| 6 | CSRV0204FTDG1003 100K | R_MiniMELF_MMA-0204 | R13, R14, R24, R27, R32, R36 |
| 3 | MMA02040C1803 180k | R_MiniMELF_MMA-0204 | R17, R19, R26 |
| 3 | MMA02040C6202 6k2 | R_MiniMELF_MMA-0204 | R30, R31, R52 |
| 2 | M24S4FF1004T30 1M | R_MiniMELF_MMA-0204 | R33, R37 |
| 1 | MMA02040C2493FB300 249k | R_MiniMELF_MMA-0204 | R35 |
| 1 | MMA02040C4423FB300 442k | R_MiniMELF_MMA-0204 | R39 |
| 1 | SMDMM0204-24R 24R | R_MiniMELF_MMA-0204 | R47 |
| 2 | MMA02040C2200 220R | R_MiniMELF_MMA-0204 | R58, R65 |
| 2 | MMA02040C2611FB3 2k61 | R_MiniMELF_MMA-0204 | R60, R62 |
| 9 | EXB-S8V510J 51R | R_Array_Convex_4x1206 | RN1, RN2, RN3, RN4, RN5, RN7, RN8, RN9 +1 |
| 1 | EXB-S8V203J 20k | R_Array_Convex_4x1206 | RN6 |
Rnvm marge design files
The KiCad project lives in the jaromir-sukuba/nvm repository on GitHub; these links point at the commit this page was built from.
Rnvm marge: common questions
What microcontroller does the Rnvm marge use?
The Rnvm marge is built around the STM32F373VBT6, from the STM32 family.
How big is the Rnvm marge PCB?
The Rnvm marge measures 151 × 131 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Rnvm marge?
215 components, from 79 distinct parts. The full bill of materials is listed on this page.
Where can I download the Rnvm marge design files?
From the jaromir-sukuba/nvm repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Rnvm marge design in my own project?
The repository has no license, so all rights stay with jaromir-sukuba. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Rnvm marge without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.
More boards in nvm
Rnvm bart
jaromir-sukuba
150 × 99.5 mm876 parts4LNo license459FPGA
Rnvm homer
jaromir-sukuba
175 × 103 mm219 parts2LNo license459AVR/Arduino
Rnvm lisa
jaromir-sukuba
132 × 28 mm45 parts2LNo license459Rnvm meggie
jaromir-sukuba
209 × 66 mm14 parts2LNo license459Nvm panel front
jaromir-sukuba
280 × 78 mm8 parts2LNo license459Nvm mech side
jaromir-sukuba
195 × 26 mm6 parts2LNo license459Nvm panel back
jaromir-sukuba
280 × 78 mm4 parts2LNo license459
Similar boards
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
AIOC
skuep
21 × 31.5 mm47 parts2LMIT1.4kSTM32
Ferris
pierrechevalier83
208.8 × 86.8 mm102 parts2LSHL-2.11.3kSTM32
176 pin board
rusefi
61.8 × 73.2 mm76 parts2LGPL-3.01.2kSTM32
Brain board STM32F407
rusefi
61.8 × 73.2 mm69 parts2LGPL-3.01.2k