Bill of Materials (Draft)
I haven't figured out how to set the image sizes in the site tool I am using, so image sizes my vary. To see them in full size you can always right-click on an image and
Open Image in New Tab
Notes on the PCB
- There is no resistor R15, it was removed from the design long ago and the resistors were never renumbered
- There were 2 silk screen errors on the PCB (v3.4.1, fixed on v3.4.2 and later):
- the LED LA14 is incorrectly labeled as LS14
- the LED LD0 is labeled on the left of the LED and should be labeled above as per LD1-LD7
- There is a 5x2 group of through-holes marked Spare that nothing gets soldered into
- There are two groups of 8x1 through-holes that are unmarked (one above LRN1 and one below RN1) that nothing gets soldered into
Through Hole (THT) components
|44 (45 packed)||LO0-7, LS0-7, LA0-15, LD0-7, LIE1, LRN1, LWT1, LHT1|
LED Red 5mmLEDs have polarity, ie. they must be inserted the correct way around to function properly (see assembly guide).
|44 (45 packed)||R16-59|
Resistor 3K ohm [Orange, Black, Red, Gold]One for each LED. The value 3K ohm was selected because it gives a reasonable brightness to the LEDs. If you want super-bright you can go down to 220 ohm. If you want the LEDs to be more dim, you can always substitute a higher value for these resistors.
|14 (15 packed)||R1-12,14; R13 (back)|
Resistor 10K ohm [Brown, Black, Orange, Gold]
Resistor Network 6x10K ohmPin 1 is indicated on the component by a white dot and on the PCB by the square pad.
|17 (18 packed)||C1, 3-12, 17; C2, 13-16 (back)|
Capacitor 100nF (0.1μF, 104)These are the only capacitors in the kit, so all the capacitors have the same value. Keeps it simple.
S8050 NPN Transistor (TO-92-3)This component and its associated resistor R13 are optional. They allow the ESP32 to be flashed over USB without removing it from the connectors. They only do something if you add extra "bodge" wires to the ESP32 board and connect these to the Boot->DTR/RTS pins.
74HC5958-bit serial in/out Shift Register 3-State Outputs
74HC165Shift Register 8-bit, parallel load
MAX3232Low-Power, up to 1Mbps, True RS-232 Transceivers Using Four 0.1μF External Capacitors (C13-16)
16 pin DIP SocketOne for each IC, U1-11
DE9 (DB9) Male SocketCurrently only RSR232-1 can be used as SIO1, without hardware handshaking . Future work to enable SIO2 &/or hardware handshaking on SIO1.
Header 4x2 MaleUsing the provided shunt-jumpers you can set low level boot options via this header (future, currently not active)
|2||Patch, Comms (back)|
Header 8x2 MaleUsing the provided shunt-jumpers you can configure the RS232 serials comms via these two headers
Connector 20x1 FemaleThese two connectors form a socket for mounting the ESP32-PICO-KIT board
Header 20x1 MaleThis header is not soldered to the PCB. It is supplied for a few uses. 1) A pair of 3 pin headers, cut off and soldered to the unpopulated header pin holes on ESP32 (see assembly guide). 2) An 8 pin header, cut off and used if a uSD daughter card is required to replaced a damaged uSD Card Socket. The remaining pins are spare.
Tactile Switch SPST-NOThis reset switch is redundant as the ESP32 has its own reset press-button switch, but I like to have it. It allows the device to be reset by pushing a pencil/pen tip through an air vent hole in the side of the lid, rather than having to look around the back to find the tiny switch on the ESP32
Surface Mount Device (SMD) components
- Yes there are two SMD components!
- You can do it!
- You can do it with a regular soldering iron, but you are going to need flux (see assembly guide and tools)
PSRAM 64Mb (8M x 8) SPI/ QPI SOP-8_150mil
microSD Card Socket
Red Power Switch (On-On)
|3||S2, S4, S6|
Blue Rocker (Mom-off-Mom)
Red Rocker (Mom-off-Mom)
Blue Rocker (On-On)
Red Rocker (On-On)
ESP32-PICO-KIT v4.1Look closely and you will see that 3 of the pinout through-holes on each side are unpopulated (at the end where the antenna is, opposite end to the micro-USB connector). These need to be populated with 0.1" pitch male header pins (provided in the strip of 20 above). These enable the PSRAM, soldered on the PCB, to be accessed by the ESP32.
microSD 16GB Memory Card
Test leadUsed to test LEDs during assembly, but not used in the final assembled kit
|120mm x 25mm|
Black Velcro adhesive backed hook & loop tapeUsed to mount the Charcoal grey hammer tone painted acrylic switch surround to the Black acrylic LED/switch masking plate.
M4x30mm Hex Socket Screw
Spacer 8mm NylonThe 8mm spacers fit on the
Spacer 6mm NylonThe 6mm spacers fit on the
M4 Hex Nut Nylon
M3x12mm Black Machine Screw
Most pieces of acrylic have a protective backing cover (plastic or paper) to protect them from scratching during cutting and transportation. This should be removed before you use them in the assembly of the kit.
If any of the following acrylic parts, especially the clear parts, appear white or any colour other than indicated, it is because they have a protective covering.
6mm Clear acrylic front cover
6mm Charcoal grey hammer tone painted acrylic switch surround
3.0mm White text/decals on Black facia over a transparent red filter
3mm Black acrylic LED/switch masking plate
3mm Clear acrylic back cover
3mm Blue aluminium lid
3mm Black acrylic LED spacer & switch alignment guide (8 slots)
3mm Black acrylic LED alignment guide (8 round holes)