Frankenso
rusefi·rusefi-hardware·classic-designs/rusefi_hardware_history/frankenso_rev00.50/frankenso/frankenso.kicad_pcb
About the Frankenso PCB
Frankenso is an open source STM32 PCB design by rusefi, published on GitHub. It is a 2-layer board measuring 154.1 × 161.7 mm, with 614 components from 137 distinct parts.
Its main chip is the STM32F407VG, from the STM32 family. Other key parts include the NUF2101MT1G, LM2937, ITEAD_HC-0X, SKRHAAE010 and POLOLU_DRV8880. By type, the board carries 198 resistors, 118 connectors, 78 capacitors, 70 diodes, 22 ICs and 15 transistors.
It belongs with the robotics & motion designs in this gallery.
From the project
open source repo just for rusEFI Hardware
open source repo just for rusEFI Hardware
See also https://github.com/rusefi/rusefi/tree/master/hardware
Many adapters are available assembled at https://shop.rusefi.com
Connector on one side, screw terminals or pads for your own harness on the other
24 pin generic 24 pin to three connectors 135 pin Subaru single connector (3D models only) * 154 pin Volkswagen Audi VAG 284617-1
Main components on the Frankenso
Frankenso bill of materials (BOM)
614 components, 137 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | STM32F407VG | TQFP_100 | U1 |
| 1 | NUF2101MT1G | SOT-457 | U2 |
| 1 | LM2937 | SOT223 | U3 |
| 1 | ITEAD_HC-0X | ITEAD_HC-05 | U4 |
| 1 | SKRHAAE010 | joystick_SKRHAAE010 | U5 |
| 1 | POLOLU_DRV8880 | Pololu_md32a | U6 |
| 1 | MAX9926/9927 | maxim-10-QSOP16 | U101 |
| 1 | TPIC8101 | SO20L | U161 |
| 3 | MCP6004 | SO14N | U201, U202, U203 |
| 1 | FT232RL | ssop-28 | U351 |
| 1 | SN65HVD230 | SO8E | U471 |
| 4 | TC4427 | SOIC8-DFN | U601, U602, U603, U604 |
| 1 | LM2596 | DPAK5 | U1001 |
| 4 | MAX31855KASA | SO8E | U1101, U1201, U1301, U1401 |
| 12 | OVP_DRIVER | SO8E_ST | Q401, Q402, Q403, Q404, Q405, Q406, Q407, Q408 +4 |
| 1 | MOS_PRO | SOT23 | Q701 |
| 1 | 20V | SOT23 | Q1001 |
| 1 | 200V | DPAK2 | Q1002 |
| 1 | CRYSTAL | HC-49V | X1 |
| 1 | CRYSTAL | MC-306 | X2 |
Show 117 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 8MHz | HC-49V | X161 |
| 2 | MINI-USB-5P-3400020P1 | MINI-USB-5P-3400020P1 | J1, J351 |
| 2 | MINI-USB-5P-3400020P1V | MINI-USB_RCTP_V-T_B | J2, J352 |
| 2 | CONN_25X2 | PIN_ARRAY_25x2_A | P1, P2 |
| 1 | CONN_2 | PIN_ARRAY_2_A | P3 |
| 1 | CONN_6 | PIN_ARRAY-6X1 | P4 |
| 4 | CONN_1 | 1PIN_SMD | P5, P1001, P1003, P1004 |
| 21 | CONN_1 | SIL-1 | P6, P9, P10, P11, P12, P13, P16, P17 +13 |
| 3 | pin_array_12x2 | pin_array_12x2 | P7, P8, P14 |
| 23 | CONN_1 | Pin_Header_Straight_1x01_Pitch2.00mm | P15, P24, P25, P26, P59, P60, P61, P62 +15 |
| 1 | CONN_6X2 | pin_array_6x2 | P27 |
| 5 | CONN_12X2 | pin_array_12x2 | P28, P35, P36, P42, P43 |
| 8 | CONN_5X2 | Pin_Header_Straight_2x05 | P29, P34, P37, P38, P41, P45, P47, P54 |
| 4 | CONN_4X2 | Pin_Header_Straight_2x04 | P31, P32, P48, P53 |
| 5 | CONN_8X2 | pin_array_8x2 | P33, P39, P40, P44, P46 |
| 1 | CONN_2X2 | PIN_ARRAY_2X2 | P49 |
| 1 | CONN_13X2 | pin_array_13x2 | P50 |
| 2 | CONN_8X2 | Pin_Header_Straight_1x01_Pitch2.54mm | P55, P56 |
| 2 | CONN_8X2 | Pin_Header_Straight_1x08_Pitch2.54mm | P57, P58 |
| 1 | 176122-6_2ND | 176122-6_2nd | P99 |
| 2 | CONN_2 | PIN_ARRAY_2X1 | P165, P166 |
| 1 | MICRO-SDCARD-CONNECTOR-3300060P1 | MICRO-SDCARD-CONNECTOR-3300060P1 | P352 |
| 1 | CONN_4 | SIL-4 | P401 |
| 4 | CONN_3 | PIN_ARRAY_3X1 | P604, P605, P606, P607 |
| 1 | CONN_01X04 | Pin_Header_Straight_1x05_Pitch1.27mm | P701 |
| 8 | CONN_1 | 1pin | P1101, P1102, P1201, P1202, P1301, P1302, P1401, P1402 |
| 4 | CONN_2 | SIL-2 | P1103, P1203, P1303, P1403 |
| 4 | CONN_2 | tcpl_PCC-SMP | P1104, P1204, P1304, P1404 |
| 3 | CONN_01X01 | Pin_Header_Straight_1x02_Pitch1.27mm | P1501, P1503, P1504 |
| 1 | CONN_01X01 | Pin_Header_Straight_1x01_Pitch1.27mm | P1502 |
| 1 | BATTERY_CR2032 | BATT_CR2032_MPD | BT1 |
| 1 | 2A | Symbol_CC-PublicDomain_SilkScreenTop_Big | F1001 |
| 1 | FUSE | SM0805-diode | F1002 |
| 4 | JUMPER | SM0805_jumper | JP1, JP2, JP3, JP4 |
| 1 | JUMPER3 | SIL-3 | JP5 |
| 2 | TEST-AN | SIL-2 | JP9, JP11 |
| 1 | JUMPER | JUMPER-2 | JP471 |
| 1 | TEST-LCD | SIL-2 | JPO1 |
| 5 | TEST-gnd | SIL-2 | JPO2, JPO3, JPO7, JPO8, JPO9 |
| 1 | TEST-CRK | SIL-2 | JPO4 |
| 1 | TEST-CAM | SIL-2 | JPO5 |
| 1 | TEST-gnd | SM0805_jumper | JPO6 |
| 1 | 1kpot | TC33X-2-102E | RV101 |
| 1 | DISPLAY_BL | DISPLAY_4x20_BL | S1 |
| 2 | SW_PUSH | TL-1105 | SW1, SW2 |
| 1 | TEST-C-C | SIL-2 | TEST2 |
| 63 | TEST | SM0805_jumper | W1, W2, W3, W4, W5, W6, W7, W8 +55 |
| 2 | CONN_1 | SIL-1 | W63, W64 |
| 2 | TEST | SM0805 | W702, W703 |
| 2 | JMP | SIL-2 | W1002, W1003 |
| 1 | MINI-USB_RCTP_V-T_B_and_HW-MU-5F-23 | MINI-USB_RCTP_V-T_B_and_HW-MU-5F-23 | test_module1501 |
| 8 | LED-blu | LED-0805 | LD601, LD602, LD603, LD604, LD605, LD606, LD607, LD608 |
| 1 | A4988 LED-grn | LED-0805_A | D1 |
| 1 | LED-org | LED-0805_A | D2 |
| 15 | LED-red | LED-0805_A | D3, D414, D415, D417, D419, D421, D423, D425 +7 |
| 1 | LED-blu | LED-0805_A | D4 |
| 3 | DIODESCH | SM0805-diode | D5, D6, D9 |
| 6 | LED-grn | LED-0805_A | D7, D8, D11, D351, D701, D702 |
| 12 | DIODESCH | SM0805_jumper | D12, D13, D14, D15, D16, D17, D18, D19 +4 |
| 13 | DOUBLE_SCHOTTKY | sot23 | D210, D220, D230, D240, D250, D260, D270, D280 +5 |
| 12 | DIODE | SOD-123 | D413, D416, D418, D420, D422, D424, D426, D428 +4 |
| 1 | 7.5V | D_SOD-123 | D1001 |
| 1 | 17V | Diode_DO-41_SOD81_Vertical_AnodeUp | D1002 |
| 1 | 24V | Diode_DO-41_SOD81_Vertical_AnodeUp | D1003 |
| 1 | DIODESCH | DPAK2 | D1004 |
| 1 | LED-grn | LED-0805 | D1005 |
| 1 | DIODESCH | Diode_DO-41_SOD81_Vertical_AnodeUp | D1006 |
| 1 | FILTER | SM0805 | FB1 |
| 1 | FILTER | SM0805_jumper | FB701 |
| 2 | CONN_1 | KS_3557 | FB901, FB902 |
| 3 | 68uH | INDUCTOR_V | L1001, L1002, L1003 |
| 11 | 0.01uF | SM0805 | C1, C5, C8, C230, C250, C260, C270, C280 +3 |
| 2 | 20pF | SM0805 | C2, C3 |
| 3 | 2u2F | SM0805 | C4, C15, C17 |
| 7 | 1uF | SM0805 | C6, C7, C16, C23, C210, C220, C240 |
| 25 | 0.1uF | SM0805 | C9, C10, C11, C12, C13, C14, C18, C20 +17 |
| 5 | 4.7uF | SM0805 | C19, C354, C358, C472, C501 |
| 2 | 12.5pF | SM0805 | C21, C22 |
| 2 | 1000pF | SM0805 | C101, C102 |
| 1 | 10uF | SM0805 | C103 |
| 2 | 3300pF | SM0805 | C162, C163 |
| 2 | 24pF | SM0805 | C166, C167 |
| 1 | .022uF | SM0805 | C168 |
| 1 | DNP | SM0805 | C169 |
| 1 | 4700pF | SM0805 | C351 |
| 2 | 47pF | SM0805 | C352, C353 |
| 1 | 330uF 35V | SMDSVP10 | C1001 |
| 2 | 220uF 16V | SM2512 | C1002, C1003 |
| 4 | 10nF | SM0805-SM0603 | C1101, C1201, C1301, C1401 |
| 4 | 100nF | SM0805-SM0603 | C1102, C1202, C1302, C1402 |
| 1 | 10K 10k | SM0805 | R1 |
| 21 | 100 | SM0805 | R2, R213, R223, R233, R243, R253, R263, R273 +13 |
| 1 | 20K 10k | SM0805 | R3 |
| 21 | 10k | SM0805 | R4, R113, R114, R175, R176, R212, R222, R232 +13 |
| 1 | 100K 330R | SM0805 | R5 |
| 1 | 100K 680R | SM0805 | R6 |
| 3 | 680R | SM0805 | R7, R8, R9 |
| 1 | 47R | SM0805 | R10 |
| 45 | 1k | SM0805 | R11, R12, R13, R99, R137, R141, R290, R310 +37 |
| 2 | 100k | SM0805 | R14, R1003 |
| 11 | 5k | SM0805 | R102, R103, R104, R106, R107, R108, R109, R110 +3 |
| 2 | 1M-DNP | SM0805 | R161, R162 |
| 5 | 39k | SM0805 | R163, R164, R167, R168, R1001 |
| 1 | 2M | SM0805 | R166 |
| 15 | dnp | SM0805 | R171, R172, R173, R174, R211, R221, R230, R240 +7 |
| 1 | 820R | SM0805 | R177 |
| 10 | 2700 | SM0805 | R210, R220, R602, R603, R606, R607, R610, R611 +2 |
| 24 | 1500 .1% | SM0805 | R214, R215, R224, R225, R234, R235, R244, R245 +16 |
| 4 | 500K | SM0805 | R231, R241, R251, R271 |
| 1 | 39k 0.1% | SM0805 | R320 |
| 1 | 10k 1% | SM0805 | R321 |
| 1 | 1M | SM0805 | R351 |
| 1 | OPT | SIL-2 | R401 |
| 1 | 0R | SIL-2 | R402 |
| 20 | 20R | SM0805 | R403, R406, R407, R410, R411, R414, R415, R418 +12 |
| 1 | 120 | SM0805 | R473 |
| 2 | pdwn | SM0805 | R801, R802 |
Frankenso design files
The KiCad project lives in the rusefi/rusefi-hardware repository on GitHub; these links point at the commit this page was built from.
Frankenso: common questions
What microcontroller does the Frankenso use?
The Frankenso is built around the STM32F407VG, from the STM32 family.
How big is the Frankenso PCB?
The Frankenso measures 154.1 × 161.7 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Frankenso?
614 components, from 137 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Frankenso design files?
From the rusefi/rusefi-hardware repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.
Can I use the Frankenso design in my own project?
The repository has no license, so all rights stay with rusefi. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Frankenso 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 rusefi-hardware
STM32
GDI-STM
rusefi
154 × 160 mm304 parts4LNo license48STM32
GDI-4ch
rusefi
164 × 118 mm303 parts4LNo license48STM32
GDI 6ch
rusefi
154 × 160 mm244 parts4LNo license48STM32
MicroRusEFI
rusefi
80.6 × 93.7 mm235 parts2LNo license48STM32
Lambda x2
rusefi
81.9 × 95 mm230 parts4LNo license48STM32
Wideband controller
rusefi
54.1 × 65.8 mm129 parts4LNo license48UaBrain gm e38
rusefi
149 × 105.9 mm129 parts4LNo license48VR-Hall
rusefi
49 × 52 mm52 parts2LNo license48IR2302-testboard
rusefi
78 × 62 mm45 parts2LNo license48MC33810-breakout
rusefi
78 × 50 mm35 parts2LNo license48Tle9104-breakout
rusefi
34.5 × 42.2 mm20 parts4LNo license48
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
LibreVNA
jankae
122 × 98 mm592 parts6LGPL-3.01.6kSTM32
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.2k