Unijoysticle 2 800XL

ricardoquesada·unijoysticle2·board/unijoysticle2_xl800/unijoysticle2_xl800.kicad_pcb

Unijoysticle 2 800XL PCB layout, top view — open source ESP32 board by ricardoquesada

About the Unijoysticle 2 800XL PCB

Unijoysticle 2 800XL is an open source ESP32 PCB design by ricardoquesada, published on GitHub under the SHL-2.1 license. It is a 4-layer board measuring 72 × 53 mm, with 54 components from 27 distinct parts.

Its main chip is the ESP32-WROOM-32, from the ESP32 family. Other key parts include the AMS1117-3.3, CH340C and 74HC05. By type, the board carries 19 resistors, 13 capacitors, 6 ICs, 6 diodes, 4 switches and 3 connectors.

It belongs with the retro computing and iot & wireless designs in this gallery.

From the project

Bluetooth gamepad support for the Commodore 64 / Atari / Amiga, etc.

Unijoysticle 2 A500 is device that lets you use modern Gamepad and Mice in retro computers like the Amiga.

Unijoysticle 2 is open source / open hardware. See [license][license] for details.

[uni2a500photo]: https://lh3.googleusercontent.com/pw/AM-JKLXEB6NQ-lr54G6cPEVQJ9i1OGR0XWLVYsjCs4Sc_883w-gYvwnUOPlH2wnzM0ibH48Y6QGAAIRO9pnfTxDsdQqY7JHBKzJPzOOY8Cin6t9sSjHvx94k1VZLdTh1Fkknum6nIR0z1pAMz69txQRV7qQksg=-no

Main components on the Unijoysticle 2 800XL

Unijoysticle 2 800XL bill of materials (BOM)

54 components, 27 distinct parts.

QtyPartRefs
1
ESP32-WROOM-32
U1
1
AMS1117-3.3
U2
1
CH340C
U3
3
74HC05
U4, U5, U6
2
S8050
Q1, Q2
1
USB_B_Micro
J1
2
DE9_Receptacle
J2, J3
1
SolderJumper_1_Open
JP1
1
RESET
SW1
1
BOOT
SW2
1
MODE
SW3
1
SWAP
SW4
1
PWR
D1
2
1N5819
D2, D3
1
BLUE
D4
1
GREEN
D5
1
RED
D6
7
.1uF
C1, C2, C4, C9, C11, C12, C13
1
10uF
C3
3
22uF
C5, C7, C8
Show 7 more
QtyPartRefs
1
2200uF
C6
1
1uF
C10
6
10K
R1, R3, R4, R10, R11, R14
5
3.3K
R2, R7, R8, R9, R12
2
1K
R5, R6
2
0
R13, R15
4
2K7
R16, R17, R18, R19

Unijoysticle 2 800XL design files

The KiCad project lives in the ricardoquesada/unijoysticle2 repository on GitHub; these links point at the commit this page was built from.

Unijoysticle 2 800XL: common questions

What microcontroller does the Unijoysticle 2 800XL use?

The Unijoysticle 2 800XL is built around the ESP32-WROOM-32, from the ESP32 family.

How big is the Unijoysticle 2 800XL PCB?

The Unijoysticle 2 800XL measures 72 × 53 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Unijoysticle 2 800XL?

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

Where can I download the Unijoysticle 2 800XL design files?

From the ricardoquesada/unijoysticle2 repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Unijoysticle 2 800XL design in my own project?

It is published under SHL-2.1, which limits how it may be reused; read the license before building on it.

Can I test firmware for the Unijoysticle 2 800XL without the hardware?

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

More boards in unijoysticle2

Similar boards