

Neofighter
A MIDI controller using arcade buttons with RGB lighting effects
- Size
- 145 × 145 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 111
- Nets
- 68
- Pads
- 317
- Tracks, vias
- 2,971, 54
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 4
- Created
- 10 Sep 2017
- Updated
- 16 Apr 2024
Overview
Neofighter is an open-source printed circuit board by w4ilun, from the w4ilun/neofighter repository on GitHub. It is a 2-layer board of 145 × 145 mm with 111 parts on 68 nets, routed with 2,971 tracks and 54 vias.
It is built around the ATMEGA32U4-AU and SK6812. Its parts include 39 capacitors, 33 ICs, 17 switches, 4 connectors and 3 resistors. It belongs with the lEDs and displays boards and the AVR (ATmega, ATtiny) boards of this library.
Main components
2ATMEGA32U4-AU
QFP-44(10x10)-40℃~+85℃ 10bit 16MHz 1KB 2.5KB 2.7V~5.5V 26 32KB 8 Bit AVR Built-in FLASH QFP-44(10x10) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)SK6812
SMD-4P,5.4x5mm-40℃~+85℃ 0.6mA 1.6mm 120° 160mcd~320mcd 1kHz 2000V 280mcd~515mcd 3.7V~5.5V 460nm~470nm 520nm~530nm 620nm~625nm 800Kbit/s 815mcd~1275mcd Built-in power-on reset circuit Semi-transparent lens SMD-4P,5.4x5mm RGB LEDs(Built-in IC) ROHSOPSCO OptoelectronicsRGB LEDs(Built-In IC)
README
hardware/kicad/README.mdKiCad
Parts
111| Qty | Value | Footprint | References |
|---|---|---|---|
| 34 | 0.1uF | Capacitors_SMD:C_0805_HandSoldering | C1, C10, C11, C12, C13, C14, C15, C16, C17, C18, C19, C20, C21, C22, C23, C24 +18 |
| 32 | SK6812 | DJ:SK6812_3535 | U2, U10, U11, U12, U13, U14, U15, U16, U17, U18, U19, U20, U21, U22, U23, U24 +16 |
| 16 | SANWA_OBSC | DJ:SANWA_OBSC | SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW10, SW11, SW12, SW13, SW14, SW15, SW16 |
| 2 | 1uF | Capacitors_SMD:C_0805_HandSoldering | C4, C5 |
| 2 | 22 | Resistors_SMD:R_0805_HandSoldering | R1, R2 |
| 2 | 22pF | Capacitors_SMD:C_0805_HandSoldering | C2, C3 |
| 1 | 10K | Resistors_SMD:R_0805_HandSoldering | R3 |
| 1 | 10uF | Capacitors_SMD:C_0805_HandSoldering | C7 |
| 1 | 16MHz | Crystals:Crystal_SMD_Abracon_ABM3-2pin_5.0x3.2mm_HandSoldering | Y1 |
| 1 | ATMEGA32U4-AU | Housings_QFP:TQFP-44_10x10mm_Pitch0.8mm | U1 |
| 1 | CONN_01X03 | Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mm | J4 |
| 1 | ICSP Header | Pin_Headers:Pin_Header_Straight_2x03_Pitch2.54mm | J2 |
| 1 | LOGO | DJ:daftmask | G*** |
| 1 | LOGO | DJ:bendermask | G*** |
| 1 | LOGO | DJ:namemask | G*** |
| 1 | LOGO | DJ:bender | G*** |
| 1 | LOGO | DJ:punk | G*** |
| 1 | LOGO | DJ:robotmask | G*** |
| 1 | LOGO | DJ:daft | G*** |
| 1 | LOGO | DJ:robot | G*** |
| 1 | LOGO | DJ:punkmask | G*** |
| 1 | LOGO | DJ:name | G*** |
| 1 | Reset Button | Buttons_Switches_SMD:SW_SPST_TL3342 | SW17 |
| 1 | UART Header | Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mm | J3 |
| 1 | USB-B | Connect:USB_B | J1 |
The 107 most common of 111 parts.
Questions
How big is the Neofighter PCB?
It measures 145 × 145 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Neofighter use?
111 parts, built around the ATMEGA32U4-AU and SK6812. 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 Neofighter KiCad files?
From the w4ilun/neofighter repository on GitHub, at the commit this page was made from: the board is hardware/kicad/DJ.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Neofighter design in my own project?
Its repository states no licence, so its author keeps all rights: ask w4ilun before reusing the design.
Similar boards
- 2 layers313.6 × 83.8 mm

- 2 layers315 × 121 mm

- 2 layers303.2 × 92.1 mm

Athene pcb
kebbn/athene-pcb-32u4
65% PCB design for the Athene keyboard by KL using the ATmega32u4 MCU (No longer supported)
182 partsMIT - 2 layers299 × 82.5 mm

PixelWave
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
663 parts915 - 4 layers95 × 95 mm

Openmicro
conol-ai/openmicrokbd
Open-source recreation of OpenAI's Codex Micro macropad — PCB written in CoHDL, an AI-native hardware description language. Rust firmware (embassy) + companion app (makepad). MIT licensed. https://openmicrokbd.org
88 parts154MIT - 2 layers312.5 × 122.3 mm

- 2 layers140.1 × 121.8 mm

- 2 layers187.9 × 127.2 mm

Dya panelized
cormoran/dya-dash-keyboard
DYA Dash portable wireless split keyboard with 25mm trackball
269 parts57CC-BY-4.0