I recently came accoss the contruction manual for my Maplin 3800 synthesiser and flicking through it I wondered would it be possible to build the 5600s systhesiser today, nearly four decades on.

With the passage of so much time there will be a few challenges to overcome namely component obsolescence. Integrated circuits, spring line, patch board, keyboard but to name a few.

On the positive side the build process should be simpler. For me the circuit boards will be easier to produce, no more ferric chloride, bubble etch tanks, spraying copper clad board with photo resist varnish and so on. Just produce the gerber files (I used EasyEDA) and send them off to JLCPCB.

I'm still considering what to do about the patch bay, try to source one or simply bring the inputs/outputs to limited number small jack sockets so they can be 'jumpered' - no room for 900 sockets!

I am also considering usng the Raspberry Pi instead of a keyboard either as a sequencer or as a 'soft' keyboard. I will re-hash my sequencer program for use with the 7" touchscreen and find a space to fit it on the panel.

Follow 'What's New' on the top left of this page for quick updates to what's changed on this page.

The new RPi 3A+, just released, is the perfect fit not just because it will run the software easily but it fits neatly on the back 7" touchscreen display. The Pi 7" Touchscreen will greatly enhance the usability of the sequencer once I work through the troubleshooting guide on Raspberry pi website. Hopefully I'll get the right click working and as the screen is optimised for viewing above the horizontal I may need to flip it 180 degrees depending on the final synth panel angle and height.

Designing the boards

The Circuit board diagrams and layouts were reproduced using a Raspberry Pi 3B+/Pi-Top combination with Google Chrome except the Keyboard Controller and Binary Encoder. These two boards were too complex for the Pi to work smoothly so they were produced on a PC Laptop. Auto track routing was also done on the PC as it could be performed locally and not on-line, a much faster method!

There are a few integrated circuits that are now obsolete such as the SCL4416 DPDT bilateral switch and the LH0042 op amp. They can be sourced but at a high cost. I have designed the board layouts where practicable with the original components and placement producing small daughter boards to plug into the appropriate socket.

Designing the front and rear panels

The panel designs were reproduced on the Raspbery Pi 3B+/Pi-Top using Inkscape. The dimensions of the front panel at 36" x 17", slightly enlarged to accomodate the sequencer and the alterations around the patch bay. The panels will be made from a 3mm Dibond material, two aluminium sheets sandwiching a polyethylene core, with white background with black text.

As I suspected from the start of the project getting hold of a 30x30 matrix patchboard would be very difficult so I looked at several other ways to implement the functionality:

(1) Use 3.5mm jack stereo jack sockets and wire them so when using a mono 3.5mm jack plug it would short out the cross connection. This would involve 900 jack sockets wired in a grid.

(2) Analyse how I would use the patcheboard and work out the most flexible way of patching the outputs to inputs with the minimum amount of 3.5mm sockets. I came to the conclusion that each output should have four sockets and each input two. Patching out to in would be via short patch cables just like todays modular synths.

(3) Use bilateral switches such as the CD4016 and use push buttons to select the patch.

I opted for the reduced patch board, option 2, as it is the simplest to implement.

Some hindsight - There is a lack of clarity where the Sync switch should be placed. The manual shows in Fig 13, and in the panel overlay on page 3 that the switch is mounted between the Range and Tune controls. It also shows on the photo on the front page, the photo on page 5 and the photo of oscillators 2 - 4 on page 17 that the switch is between the Tune and Free Run controls. Whilst assembling the panel I noticed I drilled the panel one way and the mounting brackets the other! So obviously the panel layout wins out!

I have two options for the rear panel design and they only differ in their physical size. The large one is due to my chosen supplier having a minimum dimension of 6".

The panel build is documented further down the page..

Making the project public

Each printed circuit board and panel design has associated CAD files which I will release when I have fully tested each one. As I release each one I will add a link to the EasyEDA project page to each secton below. Note - I have not yet cross referenced the BOM (Bill Of Materials) on the EasyEDA site to the Maplin Synthesiser construction book so care should be taken when selecting components and their lead spacing. Particular attention should be paid to the capacitors as I have updated most of them.

But if all you are interested in is the Gerber files to produce your own circuit boards they can be found here..

The Maplin 3800/5600 Gerber files.

The Inkscape .svg CAD files for the Front and Rear panels.

Boards in order of build

Power Supply - EasyEDA Project Page.

There are two transistors on the power supply board that are obsolete, the MPS3638 and the PN3643, these were replaced with 2N4403 and 2N4401. The Power Supply is now ready to use in the testing of all the other boards.

Oscillator x 4 - EasyEDA Project Page.

It is the same issue of transistor obsolesence on the oscillator boards, the MPS3638A and the PN3643 were changed to 2N4403 and 2N4401.

One other change I am made and it is purely down to cost and that is to use 6 way switches for the range selection reducing the range by two settings. The wafercon switches are still available from RS Components but at about 30 each. Maybe towards the end of the project I mught change them.

As pcb space is saved using a double sided board I added the preset board on to the end. It doesn't need to be used as the connections are still available to use the separate board.

The oscillator uses a SCL4416 bilateral switch which luckily I have one left over from by 3800 build 40 years ago! For the other three oscillators I'll need to come up with another solution.

The oscillators are taking shape, all four boards built, tested and set up.

Mixer - EasyEDA Project Page.


(1) The Mixer board is complete with only two changes, the BC108C is now a BC107 and the BC178 a BCY70.

(2) and (3) The board and potentiometers are mounted on the aluminium plate and wired, I'll tree all the wiring once the synth is built - just in case I need access to the wiring or board before then.

(4) Testing is now finished and it works well.

Pseudo SCL4416 - EasyEDA Project Page.

The SCL4416 Quad Bilateral Switch is quite tricky to get hold of and at a reasonable price. I therefore made a small board that is functionally equivalent from a CD40106 and a CD4016 and at a fraction on the cost.. and works a treat.

Keyboard Controller - EasyEDA Project Page.

The LH0042C is obsolete so I made a small change to the board for IC 16 and 17. The pinout is changed from a TO99 to an 8 pin DIL which will allow a greater choice of replacement including using a TO99. I will be using a TL061.

The testing is complete and it's working OK. I had a number of faulty RC4136's, the lead lengths are too short - see photo. I need to order a new batch and replace them.

Keyboard Controller LED Strip - EasyEDA Project Page.

To simplfy the wiring of the keyboard controller LED's I've added this small board.
I'll be using white LED's throughout - That decision is now reversed! Probably not the best idea to have white LED's on a white panel! They will now be red flat top 3mm LED's.

Sample and Noise - EasyEDA Project Page.

The issue of transistor obsolesence is as above, the MPS3638A will be changed to 2N4403. The PCB is now fully tested, the photo shows a temporary dual gang pot which allowed me to complete the testing.

Transient used in Envelope - EasyEDA Project Page.

The issue of transistor obsolesence is as above, the PS3638A will be changed to 2N4403 and the PN3643 to 2N4401. I have also found it difficult to source RV7, a 2M ohm double pole switched potentiometer so I have made a conversion board - see below.

Testing - the board is fully tested but what came to light is an issue with the 2M switched potentiometer I bought. The only pot I could source has two solder tabs and when switched on measures the full resistance, turning it further it reduces to zero ohms. This means that in use when the pot is fully anti-clockwise it is at maximum delay and reduces when turned clockwise. This goes against the calibration on the panel! It works and will do for now but I am on the lookout to replace it. If this type of pot has to be used I would alter the calibration on the panel CAD file.

Note - The VCA used in the envelope generator is the same one used elsewhere in the project and thus has that silk screen. Use the manual to cross reference the component parts for placement or make a separate board with an update silk screen.

Update - I have managed to find some 'vintage' 2m2 switched pots so I have fitted one to the Envelope and Transient circuits. This means that the 1 pole to 2 pole switch board below is not required.

Converting 1-pole switch to 2-pole switch - EasyEDA Project Page.

I no longer need this board as I sourced a suitable switched pot but I'll leave the details below as it may help someone in the future.

The Envelope board requires a 2M ohm potentiometer with a 2-pole switch which I have found impossible to get. I did manage to source 2M ohm single pole potentiometers which are also used with the Transient boards so I designed a simple board to convert the potentiometer switch from 1-pole to 2-pole.

Voltage Controlled Amplifier (VCA) - EasyEDA Project Page.

No changes were made. Both amplifers have been tested OK.

Transient A/B - EasyEDA Project Page.

Board complete and assembled. I cannot source RV1 a dual gang 2M ohm pot! The best I can find is 1M ohm version, if I use this it will affect the timing of slope 2 and the retrigger. I could accept this limitation or I could double the capacitance of C1 on both the transient and retrigger boards and reduce RV2, slope 1, to 1M ohm.

Update - After making enquires all round the world I eventually found a 2M dual gang potentiometer in Chesterfield! It is 'vintage' which I suppose fits the theme... I'll hopefully get that soon and get it wired along with the Retrigger board, then the boards will be ready for testing.

Photo 7 - Part wired Transient/Retrigger boards with Transient B under test. Transient B is now tested and set up.

Photo 8 - Transient B/Retrigger wired with 'vintage potentiometers' ready for testing.

Both Transient boards are now tested and mounted on the panel.

Retrigger - EasyEDA Project Page.

Board complete, assembled and tested. No changes were made to the components.

Reverb and Phase - EasyEDA Project Page.

Board complete, assembled and tested. Q1 will be changed to a 2N5320 and Q2 to a 2N5322. The original reverb tank is no longer available so I will use the Accutronics Blue Reverb AMC2BF3. The 2N3819 FET's are available in two pinouts both in TO92 cases, the one I've used is the Fairchild version.

Voltage Controlled Pan and Ancillary - EasyEDA Project Page.

Board complete, assembled and tested. Q1 will be changed to a 2N4401 and Q2 to a 2N4403.

Voltage Controlled Filter (VCF) - EasyEDA Project Page.

Board complete and assembled. Once again the transistors were changed to 2N4401 and 2N4403.

(1) adnd (2) PCB artwork ad different stages of production.
(3) Blank PCB.
(4) PCB assembled.
(5) Both VCF's built but awaiting a few components.
(6) Both VCF's built and tested.

External Inputs - EasyEDA Project Page.

Board complete and assembled and tested.

Joystick - EasyEDA Project Page.A>

Board complete and assembled.

This board has been tested and working OK.

Headphone Amplifier - EasyEDA Project Page.

I am thinking a 5 to 8 Watt amplifer is a bit of overkill for headphones so I have used the LM380 2 Watt amplifier instead. The amplifiers no longer need to sit near the transformer and can be mounted on the panel. I don't believe a heatsink is required as the dissipated power is much lower and will be dispersed via the ground plane on top and bottom of the PCB. Mounting the 6.35mm jack socket and the potentiometer on the PCB involves sinking the jack socket into the board to get them to line up..

Testing - after a few hours soak testing at a reasable volume the LM380's did get warm so I decided to put some heatsinks on. I had a pile of Raspberry Pi heatsinks so I fitted them and now they get warm so they must be doing their job. This was the last board to be fitted to the panel so everything is now ready to fit in the case..see below.

Binary Encoder.

Board complete, assembled and tested - EasyEDA Project Page.

The original Binary Encoder.

Binary Encoder under test. I remember testing the original one when I found a key would always return a wrong code - the fault was a diode with the band at the wrong end!!

While testing this one I found twelve inputs which didn't reliably trigger - increasing the Cx capacitor to 18nF fixed the issue.

Test Keyboard

To simplify the testing of the Keyboard Encoder and the Keyboard Controller I knocked up a simple 48 micro switch keyboard. To keep everything clean for the final wiring it will be connected to the keyboard encoder using jumper cables.

I kept the cost of the PCB to $2 for 10 and designed the board with seven keys with the same spacing as a full size keyboard. Eight keys per board would have been better but after all it's only for testing..

Raspberry Pi Interface - EasyEDA Project Page.

The design for the Raspberry Pi interface is complete. It allows control of the synthesiser in the same way as my Maplin 3800 sequencer with the addition of 8 input data bits which will allow a recording functionality to be added. The board is just a simple Low-High/High-Low voltage level shifter. It converts the signals to/from the Raspberry Pi 3V3 and the CMOS 14V logic.

The board is assembled, tested and mounted on the Pi 3A+.


(1) and (2) PCB artwork at different stages of production.
(3) Blank PCB.
(4) PCB assembled.
(5) Interface being bench tested prior to fitting to Raspberry Pi.
(6) Interface fitted to Raspberry Pi 3A+ and the Touchscreen.
(7) Interface voltage level shifting being tested - no burnt out Pi!
(8) Frame added to screen to simplify mounting to faceplate - the rear of the screen is nice and flush.

RPi to Maplin 5600 Synthesiser Interface

RPi to Maplin 5600 Keyboard Controller wiring

When the Interface board is assembled and tested it'll sit on top of the Raspberry Pi - see above. Full software for play/record sequencer is now written and bench tested awaiting the Binary Encoder and Keyboard Controller boards to be tested

(1) Switching on the Raspberry Pi 7" Touchscreen for the first time and running my Maplin 3800 sequencer program.
(2) The Touchscreen with the Raspberry Pi 3A+ mounted on the rear of the touchscreen.
(3) My first pass at rearranging the screen layout to fit the 7" screen.
(4) Screenshot of my first pass of the sequencer screen layout.
(5) Screenshot of finalised sequencer screen layout.

The problem I have found with todays potentiometers! - EasyEDA Project Page.

It seems in todays world it is not possible to get every potentiometer for this project from the same manufacturer or indeed in the similar ranges. Some of the switched potentiometers I am using are small PCB types and require to be mounted securely on a small board..So I made one..

Maplin 5600s Front Panel

(1) The front panel has arrived and my first thoughts are the image could be sharper, it is OK but could be better. I'm looking to see where the issue lies in the printing process.
(2) Tidied up a space on my bench to assemble the panel and seeing what the panel will look like with all the knobs placed in their positions. I spotted a mistake with the Foot Switch text - very annoying! The word 'READ' has been corrected to 'GATE' in the svg and pdf files.
(3) and (4) The front panel re-printed- text fuzzy and nice and sharp. - The issue was the speed of the panel going through the printer.
(5) Panel drilling and cut-outs finished.
(6) The panel assembly begins.
(7) and (8) Panel with the Patch Sockets, Oscillators, Mixers, VCA's, VCF's, Envelope, Sample and Hold, Transient A and B, Retrigger and External Inputs board mounted - also some switches and LED's.

All the panel mounted boards are now in place and are individually tested OK. With my change to the Headphone Amplifier that was the last board fitted to the panel. There are only a few boards left to test, Keyboard Controller, VC Pan, joystick and Reverb. They all fit on the base of the case so it is time to concentrate on designing and building the box.

The final pots and switches have been added so that's the front panel complete..I've even put on all the knobs. I've updated the front and rear panel photos for the last time.

Maplin 5600s Rear Panel

(1) The Rear panel has arrived and has the same issue as the first print of the front panel - the reprint is nice and sharp..
(2) Rear panel drilled.
(3) Rear panel with sockets mounted.

The Case

I am building the case from 12mm plywood and will be similar in design and shape to my Maplin 3800 synthesiser. So I have to turn this..

into ...

The Panel Fitting.

I'm going to do as much wiring on the PCB's, rear and front panels as possible before I bring them together. I'll update the photo(s) below as the wiring progresses.

The wiring is almost complete, I have terminated the Raspberry Pi I/O on the Keyboard Controller and the 230V on the panel switches. My strategy to powering everything up will be to do one or two boards at a time starting with the Keyboard Encoder and Controller, from this I should be able to check all the keyboard codes and the Raspberry Pi Record and Playback features. The Mixers will be next then Oscillators and so on until it's all up and running..

The start of the power up!

I have powered up the first two boards, the Keyboard Encoder and the Keyboard Controller. Using my makeshift keyboard I've been able to test the basic functionality of each board and the Raspberry Pi sequencer software.

The second stage was to power up the four oscillators and the mixer. All good so far..and after 10 months sound for the first time!