This document will go through the assembly of the EuroPi module. If you have bought only a Panel + PCB kit, you will need to also buy all of the components found in the bill of materials.
This build is entirely through-hole (not even any pre-soldered SMD components!) so don't worry if you're fairly new to DIY, these instructions should be all you need to make your module.
This guide should explain every step in enough detail, but there are some things left out for simplicity's sake, such as the fact that after each step any long legs will need to be snipped using your wire snips or scissors. This is only necessary for components with long legs, so resistors, capacitors, and LEDs. You don't need to snip anything off any of the headers, the 7805, the jacks, potentiometers, or IC sockets.
There are two options for some of the build, one of which makes the module more skiff friendly (37mm deep as opposed to 45mm). If you wish to make the thinner version, simply click the links that say Skiff Friendly Option, and follow the instructions to guide you back into the normal build at the right points. Simply ignore these links if you don't mind the module being slightly deeper.
- Soldering Iron + Solder
- Wire Snips / Scissors
- Multimeter (Very nice to have but non-essential)
If not already soldered, solder the headers to the Pico so that they are on the opposite side to the black integrated chips. It may help to push it into a breadboard to make sure the headers are straight
The 'Pico PCB' is the PCB with the outline of the Pico on it. The 'front' of the Pico PCB is the side with the actual Raspberry Pi Pico on it, and the 'back' is the side with the transistor outline on it.
Front | Back |
---|---|
Component | Quantity |
---|---|
1k Resistor | 6 |
22k Resistor | 3 |
100k Resistor | 8 |
220k Resistor | 6 |
10k Resistor | 3 |
Schottky Diode | 4 |
100nF Capacitor | 10 |
14 Pin IC Socket | 2 |
8 Pin IC Socket | 1 |
NPN Transistor | 1 |
1uF Capacitor | 2 |
4x2 Female Header | 2 |
Shrouded Power Header | 1 |
4x1 Male Header | 1 |
20x1 Female Pico Header | 2 |
10uF Capacitor | 2 |
Solder the 14 Pin IC sockets to the front (TL072-1, TL072-2), lining up the notch with the white square on the PCB
Solder the 8 pin IC socket to the front (MCP6002), lining up the notch with the white square on the PCB
Solder the 1uF capacitors to the front (C1, C2), taking care of the polarity. The white stripe on the capacitor lines up with the stripe on the PCB
Solder the 10uF capacitors to the front (C15, C16), taking care of the polarity. The white stripe on the capacitor lines up with the stripe on the PCB
Solder the 7805 power regulator to the front, with the metal side in line with the white stripe on the PCB
The 'Jack PCB' is the remaining board, with the outlines for the front panel components. The 'front' of the Jack PCB is the side with the OLED, jack, and button outlines, and the 'back' is the side with the OLED configuration diagram.
Front | Back |
---|---|
Component | Quantity |
---|---|
1k Resistor | 8 |
4.7k Resistor | 6 |
100nF Capacitor | 2 |
LED | 6 |
4x2 Male Header | 2 |
Jumper Wire (discarded resistor legs) | 4 |
Push Button | 2 |
Potentiometer | 2 |
Thonkiconn 3.5mm Mono Jack | 8 |
OLED Display | 1 |
Solder the 100nF capacitors to the back (C7, C8). If your board has a polarity marking, ignore it unless you are deliberately using larger polarised capacitors than the BOM calls for, in which case make sure they line up with the PCB marking
There are two pin configurations that the OLED used in this build commonly comes in, which are labelled on the board 'TPH' (The Pi Hut), and 'CPC' (CPC, AliExpress, most other suppliers). The Pi Hut display is preferable as it does not have pre-soldered headers, so is easier to mount on the board. However the CPC display is still entirely usable.
This configuration setup allows you to tell the module which display you are using, as their pins are ordered differently: TPH: VCC, GND, SDA, SCL CPC: SDA, SCL, VCC, GND
Don't ask me why there is still not a standard for I²C pin layout in the year 2024, but here we are. Here is how to configure your EuroPi to work with whichever layout you are using:
Snip some resistor legs and bend them over the end of something small and round, such as needle-nose pliers
Push the snipped legs into the holes on the PCB according to the diagram and which OLED you have, and then solder either from the top or the bottom
This is quite an awkward operation as the distance the headers need to occupy is not standard to the lengths that 2.54mm headers come in. If you are using a CPC display, your headers are probably pre-soldered, in which case you need to prop the display up somehow while you solder one pin, then go on to solder the rest once you're sure it's straight.
If your display is CPC, the pins will be flush with the PCB if it's at the correct height, which is difficult but possible to solder.
If your display is TPH, you can either solder pins and do it the same way as the CPC method, or use extra-long pin headers instead which will make the soldering process easier, as they will protrude far enough to get a better solder joint.
Place the LEDs (LED1, LED2, LED3, LED4, LED5, LED6) onto the front but don't solder yet, lining up the short leg with the white stripe on the PCB
Place an elastic band or hair bobble around the PCB and panel to hold them together. I used the plastic coated wire that came with my USB cable
Solder all the components from the back. For the potentiometers, only solder the large lugs on the sides if yours are trimmer type potentiometers. Do not solder the lugs if the potentiometers came with nuts.
Screw the PCB standoff onto the Jack PCB so that the standoff is on the back and the screw on the front
Screw the second screw into the PCB standoff through front of the Pico PCB to hold the two PCBs together firmly
Don't over-tighten so hard that you damage the PCB, but you also don't want this to rattle loose so make sure it is secure.
If your potentiometer came with nuts, use them, otherwise just screw on the jacks. Also pop on the knobs.
Finally, pop the TL074 and MCP6002 Op-Amps into their respective sockets, making sure the notch in the IC matches the notch on the socket
Use your multimeter set to continuity mode for these tests.
Check that there is no continuity between +12V and -12V, between +12V and Ground, and between -12V and Ground on the power header
If there is continuity on any checks where there shouldn't be then make sure your solder joints are good and that there is no dirt or stray solder bridging any connections. Also make sure that your diodes and power cable are all the correct orientation.
Make sure the cable is connected so that the 'key' on the cable slots into the notch on the header, and the red stripe is on the bottom side of the module. Turn on your power supply and check for any smoke or discolouration of the PCB around the power connector, and immediately unplug if either occur. If all is groovy, the congratulations, you've finished building your EuroPi!