JMR-800 JX8P Controller Board

calphool·JMR-800·PG800-JMR/PG800-JMR.kicad_pcb

JMR-800 JX8P Controller Board layout, top view — open source NXP board by calphool

About the JMR-800 JX8P Controller Board

JMR-800 JX8P Controller Board is an open source NXP PCB design by calphool, published on GitHub. It is a 2-layer board measuring 93.5 × 124.5 mm, with 57 components from 31 distinct parts.

Its main chip is the TEENSY_PIN_BLK2, from the NXP family. Other key parts include the LM2575-5BT, CD74HC4067M, 74HC595 and LM1117T-3.3. By type, the board carries 17 connectors, 15 resistors, 12 capacitors, 7 ICs, 3 transistors and 1 diode.

It belongs with the retro computing designs in this gallery.

From the project

JMR-800 project, clone of PG-800 hardware

JMR-800 is a modern, open-source clone of the Roland PG-800 hardware programmer, built around the Teensy 4.1 microcontroller. It provides real-time parameter control for vintage Roland synthesizers such as the JX-8P, MKS-70, and JX-10 using the original PG-800 communication protocol.

The JMR-800 replicates the original PG-800's functionality and physical interface, enabling direct, tactile editing of synthesizer parameters through a hands-on control surface.

JMR-800 JX8P Controller Board, from the project README
From the project README

Main components on the JMR-800 JX8P Controller Board

JMR-800 JX8P Controller Board bill of materials (BOM)

57 components, 31 distinct parts.

QtyPartRefs
1
LM2575-5BT
U1
4
CD74HC4067M
U2, U3, U4, U6
1
74HC595
U7
1
LM1117T-3.3
U8
3
BSS138
Q1, Q2, Q3
1
DIN-6
J1
1
POT_CENTERS_1
J2
1
POT_CENTERS_2
J3
1
POT_CENTERS_3
J4
1
TEENSY_PIN_BLK2
J5
1
TEENSY_PIN_BLK1
J6
1
TEENSY_PIN_BLK3
J7
1
GROUNDS
J8
1
POT_POWER_1
J9
1
POT_POWER_2
J10
1
POT_POWER_3
J11
1
POT_POWER_4
J12
1
POT_CENTERS_4
J13
1
3.3V_BUS
J14
1
5V
J15
Show 11 more
QtyPartRefs
1
3.3V_ONBOARD_JUMPER
J16
1
LED_REG_CONN
J17
1
4.1
TEENSY1
1
1N5819
D1
1
330uH
L1
1
100uF / 30v
C1
1
330uF
C2
10
0.1uF
C4, C5, C6, C7, C8, C9, C10, C11 +2
8
220
R1, R2, R3, R4, R5, R6, R7, R8
6
10k
R9, R10, R11, R12, R13, R14
1
720
R15

JMR-800 JX8P Controller Board design files

The KiCad project lives in the calphool/JMR-800 repository on GitHub; these links point at the commit this page was built from.

JMR-800 JX8P Controller Board: common questions

What microcontroller does the JMR-800 JX8P Controller Board use?

The JMR-800 JX8P Controller Board is built around the TEENSY_PIN_BLK2, from the NXP family.

How big is the JMR-800 JX8P Controller Board?

The JMR-800 JX8P Controller Board measures 93.5 × 124.5 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the JMR-800 JX8P Controller Board?

57 components, from 31 distinct parts. The full bill of materials is listed on this page.

Where can I download the JMR-800 JX8P Controller Board design files?

From the calphool/JMR-800 repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the JMR-800 JX8P Controller Board design in my own project?

The repository has no license, so all rights stay with calphool. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the JMR-800 JX8P Controller Board without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug NXP firmware against it before you order a PCB.

More boards in JMR-800

Similar boards