
Qym solder
basson/qym-solder
QymSolder - Soldering station three in one - hakko t12, hot air gun, d909/898D or analog.

GP2040-CE powered EZ Mod for Venom PS3/PS4 Arcade Stick
VenomEZ is an open-source printed circuit board by SavageCore, from the SavageCore/VenomEZ repository on GitHub, published under the CC-BY-SA-4.0 licence. It is a 2-layer board of 72 × 42 mm with 43 parts on 63 nets, routed with 364 tracks and 33 vias.
It is built around the RP2040, W25Q128JVSIQ TR and TLV73333PDBV, with the HC-XH-2A-G, GT-TC030A-H020-L1N and HC-XH-8A-G among its other parts. Its parts include 16 capacitors, 10 connectors, 7 resistors, 3 ICs and 3 switches. It belongs with the retro computing and games boards and the RP2040 boards of this library.
GP2040-CE powered EZ Mod for Venom PS3/PS4 Arcade Stick
TESTING - do not order yet! v1.2 has just been delivered, Player LEDs are still not working, however, the rest of the board is fully functional (including Turbo LED!) and fitment is finally good. I'm working on a new version of the board, v1.3, which will fix the LED issues. Further down the line I'll rework to also add the USB connector found on the stock board so you can choose USB-C or not. Personally I am adding a Neutrik connector to my stick, so I don't need the stock connector.
"EZ" mod for the Venom PS3/PS4 Arcade Stick, using the RP2040 microcontroller and GP2040-CE firmware. It's a drop-in replacement for the existing PCB, apart from the change to a USB-C connector.
Builds can be found here - these are pre-release builds and may not be stable and may lag behind the main branch.
| GPIO | Function |
|---|---|
| 17 | Up |
| 16 | Down |
| 14 | Left |
| 15 | Right |
| 5 | B1 / A / B / Cross / 2 / K1 |
| 6 | B2 / B / A / Circle / 3 / K2 |
| 13 | R2 / RT / ZR / R2 / 8 / K3 |
| 11 | L2 / LT / ZL / L2 / 7 / K4 |
| 7 | B3 / X / Y / Square / 1 / P1 |
| 8 | B4 / Y / X / Triangle / 4 / P2 |
| 12 | R1 / RB / R / R1 / 6 / P3 |
| 10 | L1 / LB / L / L1 / 5 / P4 |
| 19 | S1 / Back / Minus / Select / 9 / Coin |
| 18 | S2 / Start / Plus / Start / 10 / Start |
| 9 | A1 / Guide / Home / PS / 13 / ~ |
| 20 | A2 / ~ / Capture / ~ / 14 / ~ |
| 21 | Turbo |
| 22 | LS/DP Toggle Switch (bound to LS slider add-on, LS position = D-Pad, DP = LS) |
| 23 | Turbo 1/2 Toggle Switch (bound to RS slider add-on, Turbo 2 position = D-Pad, Turbo 1 = RS) |
| 24 | PS3/PS4 Toggle Switch (bound to Focus Mode add-on, disables Start/Select/PS buttons) |
| 25 | Player LED 1 |
| 26 | Player LED 2 |
| 27 | Player LED 3 |
| 28 | Player LED 4 |
| 29 | Turbo LED |
Go to JLCPCB
Click on Instant Quote
Click on Add Gerber file and choose the file named GERBER-VenomEZ.zip
from Releases
Choose the following options for the board:
Advanced options: (I left these as default)
PCB Assembly:
| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 100n | Capacitor_SMD:C_0402_1005Metric | C5, C6, C7, C9, C11, C12, C13, C14, C15, C16 |
| 5 | HC-XH-2A-G | easyeda2kicad:CONN-TH_2P-P2.50_HC-XH-2A-G | CN5, CN7, CN8, CN9, CN10 |
| 4 | 1u | Capacitor_SMD:C_0402_1005Metric | C1, C4, C8, C10 |
| 3 | GT-TC030A-H020-L1N | easyeda2kicad:SW-SMD_4P-L3.6-W3.0-P1.50-LS4.7 | SW1, SW2, SW3 |
| 2 | 1k | Resistor_SMD:R_0402_1005Metric | R1, R5 |
| 2 | 27 | Resistor_SMD:R_0402_1005Metric | R3, R4 |
| 2 | 30p | Capacitor_SMD:C_0402_1005Metric | C2, C3 |
| 2 | 5.1k | Resistor_SMD:R_0402_1005Metric | R6, R7 |
| 2 | HC-XH-8A-G | easyeda2kicad:CONN-TH_8P-P2.50_HCTL_XH-8A_C2908606 | CN3, CN4 |
| 1 | 10k | Resistor_SMD:R_0402_1005Metric | R2 |
| 1 | Crystal_GND24 | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | HC-PH-7A-G | easyeda2kicad:CONN-TH_7P-P2.00_PH-7A | CN6 |
| 1 | HC-PH-8A-G | easyeda2kicad:CONN-TH_8P-P2.00_PH-8A | CN2 |
| 1 | HC-XH-5A-G | easyeda2kicad:CONN-TH_5P-P2.50_HC-XH-5A-G | CN1 |
| 1 | HRO-TYPE-C-31-M-12 | Type-C:HRO-TYPE-C-31-M-12-Assembly | USB1 |
| 1 | LOGO | GP2040-CE:gp2040-ce-logo | G*** |
| 1 | OSHW-Symbol_6.7x6mm_SilkScreen | Symbol:OSHW-Symbol_6.7x6mm_SilkScreen | OSHW1 |
| 1 | RP2040 | RP2040:RP2040-QFN-56 | U3 |
| 1 | TLV73333PDBV | Package_TO_SOT_SMD:SOT-23-5 | U1 |
| 1 | W25Q128JVSIQTR | easyeda2kicad:SOIC-8_L5.3-W5.3-P1.27-LS8.0-BL | U2 |
It measures 72 × 42 mm and has 2 copper layers, 1.6 mm thick.
43 parts, built around the RP2040, W25Q128JVSIQ TR, TLV73333PDBV and HC-XH-2A-G. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the SavageCore/VenomEZ repository on GitHub, at the commit this page was made from: the board is VenomEZ.kicad_pcb and its schematic VenomEZ.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the CC-BY-SA-4.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

basson/qym-solder
QymSolder - Soldering station three in one - hakko t12, hot air gun, d909/898D or analog.

InfraredAces/GP2040-CE-projects
Various GP2040-CE Hardware Projects and Accessories


tylercrumpton/magic-8-badge
An Open Source CircuitPython-compatible PCB badge that can (maybe) tell the future!



BradleyConn/bc_flight_computer
Thrust Vector Controlled Rocket Flight Computer Utilizing RP2040 MCU
