Skip to the content
PCBKitNew board
2 layers93.9 × 86.8 mmPH Lime, the printed circuit board in 3D

PCB and firmware for a custom Beatmania IIDX controller (for double play)

Size
93.9 × 86.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
47
Nets
60
Pads
241
Tracks, vias
546, 7
Pours
3
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
17 Mar 2024
Updated
26 Apr 2024

Overview

PH Lime is an open-source printed circuit board by ARealDuck, from the ARealDuck/PH-Lime repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board of 93.9 × 86.8 mm with 47 parts on 60 nets, routed with 546 tracks and 7 vias.

It is built around the AT90USB647-AU. Its parts include 28 connectors, 7 capacitors, 5 switches, 4 resistors and 1 IC. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

1

README

README.md

PH-Lime

A custom made arcade style controller board for the Beatmania IIDX series in double play mode as well as the firmware to support it.

can also be used for Beatmania IIDX SP (single play) mode, the Sound Voltex series games, and even pop'n series games as well. Granted you need supporting firmware for titles outside of Beatmania IIDX titles

I plan on making a wiki detailing everything as well as documentation on how to make your own firmware/modifying current firmware once I get a prototype working.

please do not commercially sell anything or redistribute anything here without my permission first thank you.

Parts

47
QtyValueFootprintReferences
4MountingHole_3.2mm_M3_Pad_TopBottomMounting Holes:MountingHole_3.2mm_M3_Pad_TopBottomS1, S2, S3, S4
31ufCapacitor_SMD:C_0805_2012MetricC2, C3, C4
222Resistor_SMD:R_0805_2012MetricR2, R3
222pFCapacitor_SMD:C_0805_2012MetricC6, C7
110KResistor_SMD:R_0805_2012MetricR4
110kResistor_SMD:R_0805_2012MetricR1
110ufCapacitor_SMD:C_0805_2012MetricC5
116MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
11P BT 1Connector_JST:JST_XH_B4B-XH-AM_1x04_P2.50mm_VerticalJ2
11P BT 2Connector_JST:JST_XH_B4B-XH-AM_1x04_P2.50mm_VerticalJ6
11P BT 3Connector_JST:JST_XH_B4B-XH-AM_1x04_P2.50mm_VerticalJ3
11P BT 4Connector_JST:JST_XH_B4B-XH-AM_1x04_P2.50mm_VerticalJ7
11P BT 5Connector_JST:JST_XH_B4B-XH-AM_1x04_P2.50mm_VerticalJ4
11P BT 6Connector_JST:JST_XH_B4B-XH-AM_1x04_P2.50mm_VerticalJ8
11P BT 7Connector_JST:JST_XH_B4B-XH-AM_1x04_P2.50mm_VerticalJ5
11P STARTConnector_JST:JST_XH_B4B-XH-AM_1x04_P2.50mm_VerticalJ16
11uFCapacitor_SMD:C_0805_2012MetricC1
12P BT 1Connector_JST:JST_XH_B4B-XH-AM_1x04_P2.50mm_VerticalJ9
12P BT 2Connector_JST:JST_XH_B4B-XH-AM_1x04_P2.50mm_VerticalJ10
12P BT 3Connector_JST:JST_XH_B4B-XH-AM_1x04_P2.50mm_VerticalJ11
12P BT 4Connector_JST:JST_XH_B4B-XH-AM_1x04_P2.50mm_VerticalJ12
12P BT 5Connector_JST:JST_XH_B4B-XH-AM_1x04_P2.50mm_VerticalJ13
12P BT 6Connector_JST:JST_XH_B4B-XH-AM_1x04_P2.50mm_VerticalJ14
12P BT 7Connector_JST:JST_XH_B4B-XH-AM_1x04_P2.50mm_VerticalJ15
12P STARTConnector_JST:JST_XH_B4B-XH-AM_1x04_P2.50mm_VerticalJ19
1500mAFuse:Fuse_1206_3216MetricF1
1AT90USB647-APackage_QFP:TQFP-64_14x14mm_P0.8mmU1
1EFFECTConnector_JST:JST_XH_B4B-XH-AM_1x04_P2.50mm_VerticalJ17
1LED CENTERConnector_JST:JST_XH_B3B-XH-AM_1x03_P2.50mm_VerticalJ26
1LED P1 ConsoleConnector_JST:JST_XH_B3B-XH-AM_1x03_P2.50mm_VerticalJ24
1LED P1 TTConnector_JST:JST_XH_B3B-XH-AM_1x03_P2.50mm_VerticalJ22
1LED P2 ConsoleConnector_JST:JST_XH_B3B-XH-AM_1x03_P2.50mm_VerticalJ25
1LED P2 TTConnector_JST:JST_XH_B3B-XH-AM_1x03_P2.50mm_VerticalJ23
1P1 TT EncoderConnector_JST:JST_XH_B4B-XH-AM_1x04_P2.50mm_VerticalJ28
1P1 TT analogConnector_JST:JST_XH_B3B-XH-AM_1x03_P2.50mm_VerticalJ20
1P2 TT EncoderConnector_JST:JST_XH_B4B-XH-AM_1x04_P2.50mm_VerticalJ29
1P2 TT analogConnector_JST:JST_XH_B3B-XH-AM_1x03_P2.50mm_VerticalJ21
1SW_PushButton_Switch_SMD:SW_SPST_SKQG_WithStemSW1
1USB Type C ConnectorConnector_JST:JST_XH_B4B-XH-AM_1x04_P2.50mm_VerticalJ27
1VEFXConnector_JST:JST_XH_B4B-XH-AM_1x04_P2.50mm_VerticalJ18

Questions

How big is the PH Lime PCB?

It measures 93.9 × 86.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the PH Lime use?

47 parts, built around the AT90USB647-AU. 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.

Where can I download the PH Lime KiCad files?

From the ARealDuck/PH-Lime repository on GitHub, at the commit this page was made from: the board is PHLime.kicad_pcb and its schematic PHLime.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the PH Lime design in my own project?

Its repository publishes it under the Apache-2.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).

Similar boards

  • 2 layers30 × 61.3 mmModuleV450, the printed circuit board in 3D

    ModuleV450

    stuartpittaway/diyBMSv4

    Version 4 of the diyBMS

    47 parts1.1k
  • 2 layers114 × 61.4 mmLHS Breakbeat, the printed circuit board in 3D

    LHS Breakbeat

    lhndo/LH-Stinger

    Fast, Precise, Cartesian, FDM 3D Printer

    47 parts1.1k
  • 2 layers80 × 35 mmV0 Display RP2040, the printed circuit board in 3D

    V0 Display RP2040

    VoronDesign/Voron-Hardware

    Cool Hardware designed by the Voron Design group

    47 parts1.1kGPL-3.0
  • 2 layers100 × 66.7 mmMacroPad1, the printed circuit board in 3D

    MacroPad1

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    47 parts915
  • 2 layers100 × 100 mmReviung34-split L, the printed circuit board in 3D

    Reviung34-split L

    gtips/reviung

    The REVIUNG41 is 41-key column staggered keyboard.

    47 parts517MIT
  • 2 layers36.3 × 99.1 mmJETT STATION SELECT, the printed circuit board in 3D

    JETT STATION SELECT

    jrsteensen/OpenHornet

    OpenHornet 1:1 F/A-18C Simulator Repository

    47 parts431
  • 2 layers50 × 20.5 mmOtterIron PRO Bot, the printed circuit board in 3D

    OtterIron PRO Bot

    Jana-Marie/Otter-Iron-PRO

    USB-PD soldering station for JBC C245 handles.

    47 parts321
  • 2 layers33.8 × 131 mmMicrocontrollerInputModule, the printed circuit board in 3D

    MicrocontrollerInputModule

    FrameworkComputer/InputModules

    Reference designs and documentation for the Input Module system in the Framework Laptop 16

    47 parts245