Skip to the content
2 layers98.2 × 35 mmFc660c, the printed circuit board in 3D

Custom FC660C controller with USB-C based on hasu's design

Size
98.2 × 35 mm
Copper layers
2
Thickness
1.2 mm
Parts
30
Nets
46
Pads
146
Tracks, vias
369, 104
Pours
2
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
17 Dec 2021
Updated
31 Dec 2021

Overview

Fc660c is an open-source printed circuit board by evyd13, from the evyd13/fc660c-controller repository on GitHub, published under the CC-BY-SA-4.0 licence. It is a 2-layer board of 98.2 × 35 mm with 30 parts on 46 nets, routed with 369 tracks and 104 vias.

It is built around the ATMEGA32U4, USBLC6-2SC6 and XC6206P332MR, with the DF14-20P-1.25H(22) among its other parts. Its parts include 10 capacitors, 7 resistors, 3 ICs, 3 connectors and 3 switches. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

4

README

README.md

FC660C Controller with USB-C

FC660C Controller with USB-C

Features

  • Fully compatible with keymaps for Hasu's FC660C controller
  • USB-C port (required small case modification)
  • ESD protection circuit

Bill of materials (BOM)

Please have a look at the production files!

Parts

30
QtyValueFootprintReferences
50.1uKeeb_components:C_0805C1, C2, C3, C4, C5
31uKeeb_components:C_0805C7, C9, C10
210kKeeb_components:R_0805R3, R4
222Keeb_components:R_0805R1, R2
25.1kKeeb_components:R_0805R5, R6
2SCREWfootprints:screwS1, S2
116mhzKeeb_components:Resonator_SMD_muRata_CSTNExxV-3Pin-p1.2X1
11MKeeb_components:R_0805R7
14.7nKeeb_components:C_0805C8
14.7uKeeb_components:C_0805C6
1ATmega32U4Keeb_components:ATMEGA32U4U1
1DF14-20P-1.25Hfootprints:DF14-20P-1.25HJ3
1HRO-TYPE-C-31-M-12Keeb_components:HRO-TYPE-C-31-M-12J1
1ISPKeeb_components:isp_standardJ2
1LOGOKeeb_components:oshwG***
1LOGOKeeb_components:logoG***
1Polyfuse_SmallKeeb_components:F_0805F1
1SW_PUSHButton_Switch_SMD:SW_SPST_TL3342SW1
1USBLC6-2SC6Keeb_components:USBLC6-2SC6U2
1XC6206P332MRPackage_TO_SOT_SMD:SOT-23U3

Similar boards

  • 2 layers89 × 100 mmHub16, the printed circuit board in 3D

    Hub16

    joshajohnson/Hub16

    A macro pad with 16 keys, two rotary encoders, a four port USB hub, and plenty of LEDs!

    132 parts388
  • 2 layers373.2 × 131.8 mmNt980, the printed circuit board in 3D

    Nt980

    evyd13/nt-series

    Replacement PCBs for the FC660m, FC750r and FC980m.

    242 parts56CC-BY-SA-4.0
  • 2 layers242.2 × 72.1 mmAtom47-rev5, the printed circuit board in 3D

    Atom47-rev5

    evyd13/atom47

    Replacement PCB for the Vortex Core

    184 parts30Apache-2.0
  • 2 layers61.9 × 65.9 mmTutelPad, the printed circuit board in 3D

    TutelPad

    0xCB-dev/0xCB-TutelPad

    An 8-key macropad

    40 parts6
  • 4 layers25 × 29.6 mmMicro, the printed circuit board in 3D

    Micro

    0xCB-dev/0xCB-micro

    1% - 65% keyboard controller with RGB underglow and a backlight driver

    45 parts5
  • 2 layers302.5 × 109.5 mmPaddle65, the printed circuit board in 3D

    Paddle65

    evyd13/paddle65-canoe-pcb

    185 parts4CC-BY-SA-4.0
  • 2 layers301.2 × 96.4 mmDodo67, the printed circuit board in 3D

    Dodo67

    evyd13/dodo67

    Doro67 replacement PCB and daughterboard

    184 parts3CC-BY-SA-4.0
  • 2 layers419.1 × 137.2 mmMx-5160, the printed circuit board in 3D

    Mx-5160

    evyd13/mx-5160

    PCB and plate files for retrofitting MX type switches in a Chicony 5160c

    216 parts3Apache-2.0

Questions

How big is the Fc660c PCB?

It measures 98.2 × 35 mm and has 2 copper layers, 1.2 mm thick.

What parts does the Fc660c use?

30 parts, built around the ATMEGA32U4, USBLC6-2SC6, XC6206P332MR and DF14-20P-1.25H(22). 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 Fc660c KiCad files?

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

Can I use the Fc660c design in my own project?

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).