
Thermister Board - Panel
NEOgHacking/SCORPION-MAX-V1
4x Power Mosfets for controlling heated beds, heaters, ext.

4x Power Mosfets for controlling heated beds, heaters, ext.
Printer Mainboard is an open-source printed circuit board by NEOgHacking, from the NEOgHacking/SCORPION-MAX-V1 repository on GitHub. It is a 4-layer board of 110 × 175 mm with 286 parts on 344 nets, routed with 2,493 tracks and 601 vias.
It is built around the SN74LV4T125PW, TMC2130-TA-T and AP7361C-33E, with the NE555D, USBLC6-2SC6 and BC817 among its other parts. Its parts include 95 capacitors, 73 resistors, 40 connectors, 28 diodes and 13 ICs. It belongs with the computers and single-board computers boards and the STM32 boards of this library.
A main board for a 3d printer or CNC with wide possibilities with the use of the expansion board and thermistor boards! This board is based on the STM32H743 for its massive power. And everyone hates loud stepper motors, so it uses the TMC2130 silent stepper drivers, these are not only very quiet but have a lot of other functions!
So long story longer I have an ultimaker 2+ laying at home doing nothing because of the noisy stepper drivers and recently getting an ultimaker S5 so I wanted to make it quieter and more useful. I was amazed by the Prusa mini being so quiet, so I thought why not build my own mainboard with way more quiet stepper drivers and more functions. The second reason is that I am planning to build a CNC somewhere in the future so I thought it would be a genius idea to build my own 3D printer / CNC mainboard with my own overkill specs and the best stepper drivers. And most of all A LOT of power in amps and compute!
5x Stepper driver TMC2130
4x Power Mosfets for controlling heated beds, heaters, ext.
4x Fan controller with tacho input
4x Limit switches for homing
3x Thermistor inputs with possibilities for NTC's and PTC's These possibilities are possible because of the 2 thermistor boards I have designed, and the NTC thermistor board has a solder jumper to select the resistance of you NTC.
2x Safety inputs for disabling cutting power via a relay to the stepper drivers and mosfets
Expansion port for displays, SD cards, ext.
STM32H743VIT6 for big storage and calculation power
Standard 4 pin power connector and 2 pin screw terminal
USB ports, USB-C for programming and external control and USB-A for USB flash drives
This board is designed with a lot of safety features and well thought out design, it has a safety circuit to cut power to the steppers and heaters, good pcb design, followed design recommendation from datasheets, used the right components, and allot more! The pcb has been designed with the right trace width and good trace layout with no sharp bends. Also have good pcb layout.
There are 3 schematics for this project:
These are way too long to display here (14 pages) so in the PCB folder there in folder for the board you want to see there is a pdf file of the schematic, but here are a few.
Main board
Thermistor boards
Expansion board
I have panelized the thermistor boards for better price per board, the panel still is under the 100x100 limit for the 2 dollar offer on jlcpcb so it’s still very cheap. I needed 6 thermistors for 2 boards and minimum order quantity on jlcpcb is 5, so I made a panel.
The firmware provided is Marlin, but I plan to expand this to more firmware’s like Clipper ext. The board is based on the STM32H743 so it's very powerful and can run almost any firmware!
I have made a BOM for LCSC and a global BOM for all the parts and PCBs these are in the BOM folder The price of the LCSC BOM for all the parts is about 180 dollars for 2 boards and the JLCPCB order is at the 54 dollar. This is not the cheapest board but it does have the most functions!
@Kai Pereira for all my random questions regarding PCB design and blueprint custom project. and for telling me long journals are the best, sorry for the short ones at the beginning. whoops. Henk, someone I know that is way better in PCB design than me that looked over my schematic and layout ext.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 52 | 100n | Capacitor_SMD:C_0603_1608Metric | C1, C11, C12, C13, C14, C16, C18, C19, C20, C21, C22, C23, C24, C25, C26, C31 +36 |
| 11 | 4μ7 | Capacitor_SMD:C_0805_2012Metric | C2, C9, C10, C15, C17, C41, C42, C43, C44, C45, C82 |
| 10 | 0.120R | Resistor_SMD:R_1206_3216Metric | R61, R62, R63, R64, R65, R66, R67, R68, R69, R70 |
| 8 | 1k | Resistor_SMD:R_0603_1608Metric | R11, R13, R15, R17, R51, R53, R55, R72 |
| 8 | 1k8 | Resistor_SMD:R_0603_1608Metric | R36, R37, R40, R41, R44, R45, R48, R49 |
| 7 | 100μ | Capacitor_SMD:CP_Elec_10x10 | C27, C28, C48, C51, C54, C57, C60 |
| 7 | Conn_01x02 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J3, J4, J5, J6, J33, J36, J39 |
| 6 | 100k | Resistor_SMD:R_0603_1608Metric | R7, R8, R24, R25, R32, R33 |
| 6 | 470R | Resistor_SMD:R_0603_1608Metric | R6, R35, R39, R43, R47, R54 |
| 5 | 10R | Resistor_SMD:R_0603_1608Metric | R56, R57, R58, R59, R60 |
| 5 | 1N4148 | Diode_SMD:D_SOD-523 | D15, D18, D21, D24, D27 |
| 5 | 22n | Capacitor_SMD:C_0603_1608Metric | C71, C72, C73, C74, C75 |
| 5 | 470n | Capacitor_SMD:C_0603_1608Metric | C36, C37, C38, C39, C40 |
| 5 | 4k7 | Resistor_SMD:R_0603_1608Metric | R10, R12, R14, R16, R73 |
| 5 | Conn_01x04 | Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J26, J27, J28, J29, J30 |
| 5 | LOGO | Art:Scorpion drawing | G***, G***, G***, G***, G*** |
| 5 | TMC2130-TA | Package_QFP:TQFP-48-1EP_7x7mm_P0.5mm_EP5x5mm_ThermalVias | U7, U8, U9, U10, U11 |
| 4 | 100R | Resistor_SMD:R_0603_1608Metric | R20, R22, R28, R30 |
| 4 | 10R | Resistor_SMD:R_0805_2012Metric | R21, R23, R29, R31 |
| 4 | 1N5819 | Diode_SMD:D_SOD-323 | D14, D17, D20, D23 |
| 4 | 430R | Resistor_SMD:R_0603_1608Metric | R18, R19, R26, R27 |
| 4 | 536R | Resistor_SMD:R_0603_1608Metric | R34, R38, R42, R46 |
| 4 | BC817 | Package_TO_SOT_SMD:SOT-23 | Q5, Q6, Q7, Q8 |
| 4 | Conn_01x02 | LCSC:CONN-TH_2P-P5.08_2EDG-5.08-2AW | J7, J8, J9, J10 |
| 4 | Conn_01x03 | Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical | J16, J17, J18, J19 |
| 4 | Fiducial | Fiducial:Fiducial_0.5mm_Mask1.5mm | FID1, FID2, FID3, FID4 |
| 4 | LED_B | LED_SMD:LED_0603_1608Metric | D6, D7, D10, D11 |
| 4 | LED_YG | LED_SMD:LED_0603_1608Metric | D13, D16, D19, D22 |
| 4 | MountingHole | MountingHole:MountingHole_2mm | H5, H6, H7, H8 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_3.2mm_M3_Pad | H1, H2, H3, H4 |
| 4 | NVMFWS4D5N08XT1G | SamacSys_Parts:NVMFS5C460NWFT1G | Q1, Q2, Q3, Q4 |
| 4 | SMBJ64A | SamacSys_Parts:DIOM5436X250N | D5, D8, D9, D12 |
| 3 | Conn_01x02 | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | J34, J37, J40 |
| 3 | Conn_01x03 | Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical | J32, J35, J38 |
| 3 | Conn_01x04 | Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical | J13, J14, J15 |
| 2 | 10k | Resistor_SMD:R_0603_1608Metric | R50, R71 |
| 2 | 10μ | Capacitor_SMD:CP_Elec_6.3x5.8 | C29, C30 |
| 2 | 1μ | Capacitor_SMD:C_0603_1608Metric | C84, C88 |
| 2 | 2μ2 | Capacitor_SMD:C_0603_1608Metric | C91, C92 |
| 2 | 470n 10V | Capacitor_SMD:C_0805_2012Metric | C3, C5 |
| 2 | 5k1 | Resistor_SMD:R_0603_1608Metric | R3, R4 |
| 2 | 620R | Resistor_SMD:R_0603_1608Metric | R2, R52 |
| 2 | 8pF | Capacitor_SMD:C_0603_1608Metric | C89, C90 |
| 2 | BAT54KFILM | Diode_SMD:D_SOD-523 | D25, D28 |
| 2 | Conn_01x02 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J24, J25 |
| 2 | Conn_02x08_Odd_Even | Connector_PinSocket_2.54mm:PinSocket_2x08_P2.54mm_Vertical | J11, J12 |
| 2 | Faston | LCSC:CONN-TH_63849-1 | J20, J21 |
| 2 | LED_G | LED_SMD:LED_0603_1608Metric | D3, D4 |
| 2 | LED_R | LED_SMD:LED_0603_1608Metric | D1, D26 |
| 2 | SW_Push | SamacSys_Parts:B3F3120 | SW2, SW3 |
| 2 | TC4427xOA | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U3, U4 |
| 2 | XF-508P-B-B | LCSC:FUSE-TH_4P-L16.0-W6.7 | F1, F2 |
| 1 | 10n | Capacitor_SMD:C_0603_1608Metric | C35 |
| 1 | 120R | Resistor_SMD:R_0603_1608Metric | R5 |
| 1 | 220μ 10V | Capacitor_Tantalum_SMD:CP_EIA-7343-43_Kemet-X | C4 |
| 1 | 24k9 | Resistor_SMD:R_0603_1608Metric | R9 |
| 1 | 25MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | 2μ2 16V | Capacitor_SMD:C_0603_1608Metric | C8 |
| 1 | 470n 100V | Capacitor_SMD:C_1210_3225Metric | C6 |
| 1 | 47k | Resistor_SMD:R_0603_1608Metric | R1 |
| 1 | 4μ7 100V | Capacitor_SMD:C_1210_3225Metric | C7 |
| 1 | 6.8μ | Inductor_SMD:L_Vishay_IHLP-4040 | L1 |
| 1 | AP7361C-33E | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U2 |
| 1 | BC807 | Package_TO_SOT_SMD:SOT-23 | Q9 |
| 1 | Conn_01x02 | LCSC:CONN-TH_MKDS3-2-5.08 | J23 |
| 1 | Conn_01x06_Pin | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J31 |
| 1 | DSK24L | Diode_SMD:D_SOD-123F | D2 |
| 1 | G2RL-1A-E | Relay_THT:Relay_SPST_Omron_G2RL-1A-E | K1 |
| 1 | LM76005RNPR | SamacSys_Parts:QFN50P400X600X80-31N-D | IC1 |
| 1 | LOGO | Art:RAWR | G*** |
| 1 | LOGO | Art:Scorpion MAX V1 | G*** |
| 1 | Mini-DIN-4 | LCSC:CONN-TH_DIN-422 | J22 |
| 1 | NE555D | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U6 |
| 1 | SN74LV4T125 | Package_SO:TSSOP-14_4.4x5mm_P0.65mm | U5 |
| 1 | STM32H743VITx | Package_QFP:LQFP-100_14x14mm_P0.5mm | U12 |
| 1 | STMPS2141STR | SamacSys_Parts:SOT95P280X145-5N | S1 |
| 1 | SW_SPST | LCSC:SW-TH_SDDJF31100 | SW1 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U1 |
| 1 | USB_A | LCSC:USB-A-TH_USB-302-T | J1 |
| 1 | USB_C_Receptacle_USB2.0_14P | LCSC:USB-C_SMD-TYPE-C-31-M-12_1 | J2 |

NEOgHacking/SCORPION-MAX-V1
4x Power Mosfets for controlling heated beds, heaters, ext.

NEOgHacking/SCORPION-MAX-V1
4x Power Mosfets for controlling heated beds, heaters, ext.

NEOgHacking/SCORPION-MAX-V1
4x Power Mosfets for controlling heated beds, heaters, ext.

NEOgHacking/DMXion_4Port_Node
A 4 port dmx node with rdm funtionallity. Connects via ARTNET or sACN


Anderman/Renovent
Display is een liteon De 8 segementen worden in volgorde aan gestuurd met een freq van 500uS Welke segmenten verlicht worden gaat met digit 1 - 4

86kkd/millionBoard
Amazing 500million sensor enetric skateboard use body center of gravity to control !!!


pcb-firmware-embedded/Atmega16A_temperature_monitoring
This repository contains the complete development of a temperature monitoring and alarm system based on the ATmega16A microcontroller.

kiu/kha
Overengineered Modular RS-485 Multi-Master 19" Subrack Home Automation / Control

hasenbanck/remram
32bit STM32F7 based 3D printing controller using TMC2130 stepper driver
It measures 110 × 175 mm and has 4 copper layers, 1.6 mm thick.
286 parts, built around the SN74LV4T125PW, TMC2130-TA-T, AP7361C-33E and NE555D. 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.
From the NEOgHacking/SCORPION-MAX-V1 repository on GitHub, at the commit this page was made from: the board is PCBs/Printer Mainboard/Printer Mainboard.kicad_pcb and its schematic PCBs/Expansion Board/Expansion Board.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask NEOgHacking before reusing the design.