back
Proffieboard V3.9
Got Pike?
circuit diagram and design files


Download Proffieboard v3.9 KiCad files here.

This page contains all the information you would need in order to make your own Proffiboard V3.9. However doing so is not simple. For one thing, this board uses fine-pitch BGA components, which can be very tricky to reflow at home, and without an X-ray machine there is no way to tell if you did it right or not. Also, the board itself isn't possible to order from oshpark, because it uses blind vias, and oshpark doesn't support that.

If you're interested in manufacturing Proffieboards, please contact me at the crucible as I may be able to help by providing testing machine and user support.

What you will need:
  • 1 x Proffieboard V3.9 PCB
  • All the components from the BOM
  • Stencil - download the kicad files, export gerbers and upload to OSHStencils.
  • Solder paste
  • Hot-air soldering station.
  • (optional) A reflow skillet
  • A test rig - if you want to test the result without soldering.
  • A part map to see where the components go.
Follow this handy guide for how to put the top side together. Note that the markings on the board are not great for locating where to put the components, so I recommend loading up the design in kicad and printing out something that shows where all the components should go. Once the top side is done, you can test the USB, CPU, motion and three of the FETs before continuing. Using a skillet will probably not work for the bottom side though, instead you need to use a hot-air solder station to melt the solder after the components have been placed.

Schematic: (click and zoom for better view)

SVG Picture created as teensysaberv2.svg date 2023/05/06 14:08:32 Picture generated by Eeschema-SVG 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 A A B B C C D D E E F F A A B B C C D D E E F F Date: 2022-03-21 Date: 2022-03-21 KiCad E.D.A. kicad 6.0.11-2627ca5db0~126~ubuntu20.04.1 KiCad E.D.A. kicad 6.0.11-2627ca5db0~126~ubuntu20.04.1 Rev: 1 Rev: 1 Size: A3 Size: A3 Id: 1/1 Id: 1/1 Title: Proffieboard V3.9 Title: Proffieboard V3.9 File: teensysaberv2.kicad_sch File: teensysaberv2.kicad_sch Sheet: / Sheet: / 1 1 LED3 LED3 CONN_01X01 CONN_01X01 1 1 2 2 3 3 4 4 RN4 RN4 22ohm 22ohm C9 C9 1uF 1uF 1 1 LED2 LED2 CONN_01X01 CONN_01X01 1 1 LED1 LED1 CONN_01X01 CONN_01X01 1 1 2 2 3 3 Q1 Q1 Q_NMOS_DGS Q_NMOS_DGS 1 1 SDA1 SDA1 CONN_01X01 CONN_01X01 1 1 SCL1 SCL1 CONN_01X01 CONN_01X01 1 1 LED5 LED5 CONN_01X01 CONN_01X01 1 1 LED4 LED4 CONN_01X01 CONN_01X01 R6 R6 4.7k 4.7k 1 1 2 2 3 3 4 4 RN6 RN6 2.2k 2.2k 1 1 BT1 BT1 CONN_01X01 CONN_01X01 1 1 BT2 BT2 CONN_01X01 CONN_01X01 1 1 BT3 BT3 CONN_01X01 CONN_01X01 D1 D1 GREEN LED Broadcom / Avago HSMG-C280 GREEN LED Broadcom / Avago HSMG-C280 1 1 hose3 hose3 CONN_01X01 CONN_01X01 1 1 2 2 3 3 Q5 Q5 Q_NMOS_DGS Q_NMOS_DGS PWR_FLAG PWR_FLAG 1 1 ID1 ID1 CONN_01X01 CONN_01X01 DAT2 DAT2 1 1 10 10 11 11 12 12 CD/DAT3 CD/DAT3 2 2 CMD CMD 3 3 VDD VDD 4 4 CLK CLK 5 5 VSS VSS 6 6 DAT0 DAT0 7 7 DAT1 DAT1 8 8 9 9 A A B B SD1 SD1 microsd_socket microsd_socket GND GND GND GND GND GND L1 L1 1.0 uH 4A 1.0 uH 4A GND GND 1 1 DM1 DM1 CONN_01X01 CONN_01X01 GND GND 1 1 2 2 J1 J1 Conn_01x02 Conn_01x02 IO1 IO1 1 1 GND GND 2 2 IO2 IO2 3 3 IO2 IO2 4 4 VBUS VBUS 5 5 IO1 IO1 6 6 U40 U40 HSP061-2M6 HSP061-2M6 C4 C4 0.1uF 0.1uF C6 C6 0.1uF 0.1uF 1 1 TX1 TX1 CONN_01X01 CONN_01X01 1 1 gnd2 gnd2 CONN_01X01 CONN_01X01 1 1 33v1 33v1 CONN_01X01 CONN_01X01 GND GND 1 1 2 2 6 6 Q7A Q7A DMP2075UFDB DMP2075UFDB C51 C51 0.1uF 0.1uF GND GND BAT BAT 1 1 PWR PWR 2 2 CHRG CHRG 3 3 GND GND 4 4 PROG PROG 5 5 Vcc Vcc 6 6 PAD PAD 7 7 U5 U5 STBC08 STBC08 PWR_FLAG PWR_FLAG R4 R4 410k 1% 410k 1% VBUS VBUS 1 1 D- D- 2 2 D+ D+ 3 3 ID ID 4 4 GND GND 5 5 Shield Shield 6 6 USB1 USB1 USB_OTG USB_OTG C8 C8 5.6pF 5.6pF C7 C7 5.6pF 5.6pF Y1 Y1 ST2012SB 4pF ST2012SB 4pF GND GND GND GND SW2 SW2 SW_Push SW_Push GND GND 1 1 BATT-1 BATT-1 CONN_01X01 CONN_01X01 GND GND C1 C1 1uF 1uF C2 C2 0.1uF 0.1uF GND GND 1 1 hose1 hose1 CONN_01X01 CONN_01X01 PC14 PC14 A1 A1 PC13 PC13 A2 A2 PB9 PB9 A3 A3 PB4 PB4 A4 A4 PB3 PB3 A5 A5 PA15 PA15 A6 A6 PA14 PA14 A7 A7 PA13 PA13 A8 A8 PC15 PC15 B1 B1 VBAT VBAT B2 B2 PB8 PB8 B3 B3 PH3 PH3 B4 B4 PD2 PD2 B5 B5 PC11 PC11 B6 B6 PC10 PC10 B7 B7 PA12 PA12 B8 B8 PH0 PH0 C1 C1 VSS VSS C2 C2 PB7 PB7 C3 C3 PB5 PB5 C4 C4 PC12 PC12 C5 C5 PA10 PA10 C6 C6 PA9 PA9 C7 C7 PA11 PA11 C8 C8 PH1 PH1 D1 D1 VDD VDD D2 D2 PB6 PB6 D3 D3 VSS VSS D4 D4 VSS VSS D5 D5 VSS VSS D6 D6 PA8 PA8 D7 D7 PC9 PC9 D8 D8 NRST NRST E1 E1 PC1 PC1 E2 E2 PC0 PC0 E3 E3 VDD VDD E4 E4 VDDUSB VDDUSB E5 E5 VDD VDD E6 E6 PC7 PC7 E7 E7 PC8 PC8 E8 E8 VSSA VSSA F1 F1 PC2 PC2 F2 F2 PA2 PA2 F3 F3 PA5 PA5 F4 F4 PB0 PB0 F5 F5 PC6 PC6 F6 F6 PB15 PB15 F7 F7 PB14 PB14 F8 F8 PC3 PC3 G1 G1 PA0 PA0 G2 G2 PA3 PA3 G3 G3 PA6 PA6 G4 G4 PB1 PB1 G5 G5 PB2 PB2 G6 G6 PB10 PB10 G7 G7 PB13 PB13 G8 G8 VDDA VDDA H1 H1 PA1 PA1 H2 H2 PA4 PA4 H3 H3 PA7 PA7 H4 H4 PC4 PC4 H5 H5 PC5 PC5 H6 H6 PB11 PB11 H7 H7 PB12 PB12 H8 H8 U4 U4 STM32L452REIx STM32L452REIx GND GND 1 1 BATT-2 BATT-2 CONN_01X01 CONN_01X01 1 1 BATT+1 BATT+1 CONN_01X01 CONN_01X01 R1 R1 100k unpopulated 100k unpopulated 1 1 2 2 3 3 Q4 Q4 Q_NMOS_DGS Q_NMOS_DGS 1 1 2 2 3 3 Q2 Q2 Q_NMOS_DGS Q_NMOS_DGS 1 1 2 2 3 3 Q3 Q3 Q_NMOS_DGS Q_NMOS_DGS GND GND PWR_FLAG PWR_FLAG C5 C5 0.1uF 0.1uF R3 R3 410k 1% 410k 1% 3 3 4 4 5 5 Q7B Q7B DMP2075UFDB DMP2075UFDB SW1 SW1 SW_Push SW_Push L2 L2 600 ferrite 600 ferrite C31 C31 22uF 22uF R2 R2 410k 1% 410k 1% 1 1 SP+1 SP+1 CONN_01X01 CONN_01X01 GND GND PWR_FLAG PWR_FLAG 1 1 hose2 hose2 CONN_01X01 CONN_01X01 C21 C21 0.1uF 0.1uF 1 1 hose4 hose4 CONN_01X01 CONN_01X01 C22 C22 0.1uF 0.1uF GND GND PWR_FLAG PWR_FLAG PWR_FLAG PWR_FLAG 1 1 5V1 5V1 CONN_01X01 CONN_01X01 C11 C11 22uF 22uF GND GND 1 1 VBUS1 VBUS1 CONN_01X01 CONN_01X01 1 1 DP1 DP1 CONN_01X01 CONN_01X01 PWR_FLAG PWR_FLAG C62 C62 22uF 22uF GND GND 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 RN2 RN2 100k 1% 100k 1% C34 C34 22uF 22uF 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 RN1 RN1 100k 1% 100k 1% 1 1 SWDCLK1 SWDCLK1 CONN_01X01 CONN_01X01 1 1 FR3 FR3 CONN_01X01 CONN_01X01 1 1 RESET1 RESET1 CONN_01X01 CONN_01X01 1 1 2 2 3 3 4 4 RN3 RN3 2.2k 2.2k C12 C12 0.1uF 0.1uF D61 D61 PMEG2005ELD PMEG2005ELD 1 1 2 2 3 3 Q6 Q6 Q_NMOS_DGS Q_NMOS_DGS 1 1 LED6 LED6 CONN_01X01 CONN_01X01 D62 D62 PMEG2005ELD PMEG2005ELD 1 1 SWDIO1 SWDIO1 CONN_01X01 CONN_01X01 1 1 SP-1 SP-1 CONN_01X01 CONN_01X01 OUT OUT 1 1 GND GND 2 2 EN EN 3 3 IN IN 4 4 pad pad 5 5 U60 U60 NCP177 NCP177 1 1 RX1 RX1 CONN_01X01 CONN_01X01 GND GND D63 D63 PMEG2005ELD PMEG2005ELD DIN DIN 1 1 OUTN OUTN 10 10 GND GND 11 11 NC NC 12 12 NC NC 13 13 LRCLK LRCLK 14 14 GND GND 15 15 BCLK BCLK 16 16 PAD PAD 17 17 GAIN_SLOT GAIN_SLOT 2 2 GND GND 3 3 SD_MODE SD_MODE 4 4 NC NC 5 5 NC NC 6 6 VDD VDD 7 7 VDD VDD 8 8 OUTP OUTP 9 9 U1 U1 MAX98357A_TQFN MAX98357A_TQFN C61 C61 1uF 1uF 1 1 FR2 FR2 CONN_01X01 CONN_01X01 1 1 FR1 FR1 CONN_01X01 CONN_01X01 SDO SDO 1 1 NC NC 10 10 NC NC 11 11 CS CS 12 12 SCL SCL 13 13 SDA SDA 14 14 SDx SDx 2 2 SCx SCx 3 3 INT1 INT1 4 4 VDDIO VDDIO 5 5 GND GND 6 6 GND GND 7 7 VDD VDD 8 8 INT2 INT2 9 9 U2 U2 LSM6DS3H LSM6DS3H GND GND 1 1 PX1 PX1 CONN_01X01 CONN_01X01 1 1 SDVDD1 SDVDD1 CONN_01X01 CONN_01X01 GND GND C35 C35 22uF 22uF 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 RN5 RN5 100k 1% 100k 1% 1 1 PX2 PX2 CONN_01X01 CONN_01X01 1 1 2 2 JP1 JP1 SolderJumper_2_Bridged SolderJumper_2_Bridged C3 C3 0.1uF 0.1uF C63 C63 47uF unpopulated 47uF unpopulated sw sw 1 1 vin vin 10 10 pad pad 11 11 sw sw 2 2 vout vout 3 3 vout vout 4 4 pg pg 5 5 ss ss 6 6 fb fb 7 7 en en 9 9 hys hys ~ ~ U3 U3 TPS61230DRCR TPS61230DRCR 1 1 PX3 PX3 CONN_01X01 CONN_01X01 R5 R5 470 470 DAT0 DAT0 DAT1 DAT1 BATT- BATT- RX RX neopixel_data2 neopixel_data2 5v 5v VBUS VBUS BATTERY BATTERY charging charging sd_vdd sd_vdd FREE3 FREE3 FREE2 FREE2 I2S_LRCLK I2S_LRCLK CH4 CH4 SDA SDA INT INT BATT- BATT- CH3 CH3 DAT1 DAT1 DAT2 DAT2 BTN BTN Button2 Button2 Button3 Button3 CMD CMD id-neopixel_data id-neopixel_data DAT3 DAT3 neopixel_data2 neopixel_data2 DAT2 DAT2 DAT3 DAT3 sclk sclk I2S_DATA I2S_DATA CH5 CH5 Button1 Button1 sd_vdd sd_vdd VBUS VBUS neopixel_data3 neopixel_data3 VBUS VBUS LED LED Button1 Button1 CH2 CH2 sclk sclk 3.3v 3.3v CH6 CH6 sd_power_en sd_power_en BATT+ BATT+ vtest vtest SCL SCL neopixel_data2 neopixel_data2 FREE3 FREE3 CMD CMD id-neopixel_data id-neopixel_data DP DP SWDCLK SWDCLK SDA SDA RX RX 5v 5v SCL SCL TX TX FREE1 FREE1 neopixel_data3 neopixel_data3 boost_en boost_en 3.3v 3.3v neopixel_data4 neopixel_data4 Button3 Button3 BATT+ BATT+ fb fb TX TX DAT0 DAT0 I2S_DATA I2S_DATA Button1 Button1 Button2 Button2 I2S_BCLK I2S_BCLK amp_en amp_en I2S_LRCLK I2S_LRCLK 3.3v 3.3v amp_en amp_en BATTERY BATTERY id-neopixel_data id-neopixel_data 3.3v 3.3v RESET RESET RESET RESET VBUS VBUS INT INT boost_en boost_en vtest vtest FREE1 FREE1 LED LED fb fb I2S_BCLK I2S_BCLK 5v 5v CH6 CH6 5v 5v FREE3 FREE3 BTN BTN CH5 CH5 CH1 CH1 CH2 CH2 CH4 CH4 CH3 CH3 FREE2 FREE2 RESET RESET BTN BTN DM DM charging charging boost_en boost_en neopixel_data4 neopixel_data4 CH1 CH1 3.3v 3.3v SWDCLK SWDCLK sd_power_en sd_power_en Button2 Button2 3.3v 3.3v neopixel_data3 neopixel_data3 SWDIO SWDIO SCL SCL SDA SDA amp_en amp_en SWDIO SWDIO DP DP DM DM SD SD FETs FETs 3.3v regulator 3.3v regulator Motion Motion Booster Booster USB USB Charger Charger AMP AMP MCU MCU fr1 can do DAC fr1 can do DAC JP1 JP1 SolderJumper_2_Bridged SolderJumper_2_Bridged 1 1 2 2 C9 C9 1uF 1uF RN6 RN6 2.2k 2.2k 1 1 2 2 3 3 4 4 D1 D1 GREEN LED Broadcom / Avago HSMG-C280 GREEN LED Broadcom / Avago HSMG-C280 BATT+1 BATT+1 CONN_01X01 CONN_01X01 1 1 R1 R1 100k unpopulated 100k unpopulated Q7B Q7B DMP2075UFDB DMP2075UFDB 3 3 4 4 5 5 C31 C31 22uF 22uF R2 R2 410k 1% 410k 1% U5 U5 STBC08 STBC08 BAT BAT 1 1 PWR PWR 2 2 CHRG CHRG 3 3 GND GND 4 4 PROG PROG 5 5 Vcc Vcc 6 6 PAD PAD 7 7 Q7A Q7A DMP2075UFDB DMP2075UFDB 1 1 2 2 6 6 GND GND GND GND GND GND SD1 SD1 microsd_socket microsd_socket DAT2 DAT2 1 1 10 10 11 11 12 12 CD/DAT3 CD/DAT3 2 2 CMD CMD 3 3 VDD VDD 4 4 CLK CLK 5 5 VSS VSS 6 6 DAT0 DAT0 7 7 DAT1 DAT1 8 8 9 9 A A B B GND GND RN5 RN5 100k 1% 100k 1% 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 PWR_FLAG PWR_FLAG DP1 DP1 CONN_01X01 CONN_01X01 1 1 C61 C61 1uF 1uF U60 U60 NCP177 NCP177 OUT OUT 1 1 GND GND 2 2 EN EN 3 3 IN IN 4 4 pad pad 5 5 SP+1 SP+1 CONN_01X01 CONN_01X01 1 1 SP-1 SP-1 CONN_01X01 CONN_01X01 1 1 PX1 PX1 CONN_01X01 CONN_01X01 1 1 PX2 PX2 CONN_01X01 CONN_01X01 1 1 PX3 PX3 CONN_01X01 CONN_01X01 1 1 R5 R5 470 470 TX1 TX1 CONN_01X01 CONN_01X01 1 1 gnd2 gnd2 CONN_01X01 CONN_01X01 1 1 33v1 33v1 CONN_01X01 CONN_01X01 1 1 BT1 BT1 CONN_01X01 CONN_01X01 1 1 BT2 BT2 CONN_01X01 CONN_01X01 1 1 BT3 BT3 CONN_01X01 CONN_01X01 1 1 hose1 hose1 CONN_01X01 CONN_01X01 1 1 Q3 Q3 Q_NMOS_DGS Q_NMOS_DGS 1 1 2 2 3 3 Q2 Q2 Q_NMOS_DGS Q_NMOS_DGS 1 1 2 2 3 3 Q4 Q4 Q_NMOS_DGS Q_NMOS_DGS 1 1 2 2 3 3 Q5 Q5 Q_NMOS_DGS Q_NMOS_DGS 1 1 2 2 3 3 hose3 hose3 CONN_01X01 CONN_01X01 1 1 Q1 Q1 Q_NMOS_DGS Q_NMOS_DGS 1 1 2 2 3 3 hose4 hose4 CONN_01X01 CONN_01X01 1 1 hose2 hose2 CONN_01X01 CONN_01X01 1 1 FR1 FR1 CONN_01X01 CONN_01X01 1 1 FR2 FR2 CONN_01X01 CONN_01X01 1 1 RX1 RX1 CONN_01X01 CONN_01X01 1 1 Q6 Q6 Q_NMOS_DGS Q_NMOS_DGS 1 1 2 2 3 3 FR3 FR3 CONN_01X01 CONN_01X01 1 1

Problems? Questions? Suggestions? Check out The Crucible.


This page has been accessed 28 times since May 22nd, 2023.
Last modified: December 31st, 2023 - Design by Monica & Fredrik Hübinette