
Modulus
advaitconty/Modulus
A keyboard, designed to be completely modular via USB Type-C ports

A keyboard, designed to be completely modular via USB Type-C ports
Modulus Macropad is an open-source printed circuit board by advaitconty, from the advaitconty/Modulus repository on GitHub. It is a 2-layer board of 123.9 × 111.9 mm with 52 parts on 60 nets, routed with 274 tracks and 40 vias.
It is built around the NC3MAH. Its parts include 25 diodes, 24 switches and 2 connectors. It belongs with the keyboards and input boards and the RP2040 boards of this library.
A keyboard, built with the idea of expansion in the future, through SPI.
Things I will do later in the future (with other Hack Club events, or with my own money):
Just use it like a keyboard! However, any SPI accessories should be connected while the keyboard is powered down. This is mainly a limitation of SPI, as it is not hot-plug compatible. The USB ports are USB 2.0 only, so it's better to be used for stuff like USB sound cards and mice. I don't actually know how much lag will the ports create, because they're bottom mounted, in direct contact with foam, and is air cooled. So it may overheat (tried to add thermal dissiptation vias but effectiveness not tested)
Quirks:
| Qty | Value | Footprint | References |
|---|---|---|---|
| 24 | Diode | Diode_SMD:D_SMA | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +8 |
| 22 | ~ | PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00u | S1, S2, S3, S10, S11, S12, S13, S14, S15, S16, S17, S20, S21, S22, S23, S24 +6 |
| 2 | NC3MAH | NC3MAH:NEUTRIK_NC3MAH | J9, J10 |
| 2 | ~ | PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.50u_90deg | S18, S19 |
| 1 | D_Generic | Diode_SMD:D_SMA | D25 |
| 1 | Raspberry_Pi_Pico_THT | PCM_SL_Development_Boards:raspberry_pi_pico_THT | A1 |
It measures 123.9 × 111.9 mm and has 2 copper layers, 1.6 mm thick.
52 parts, built around the NC3MAH. 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 advaitconty/Modulus repository on GitHub, at the commit this page was made from: the board is PCB/Modulus Macropad/Modulus Macropad.kicad_pcb and its schematic PCB/Modulus Keyboard/Modulus.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask advaitconty before reusing the design.

advaitconty/Modulus
A keyboard, designed to be completely modular via USB Type-C ports

nichtrami/led_tube
A LED Tube that works wireless and runs on a ESP32 with Arduino Framework



zacharypatchen/Passive-Orchestral-Summing-Pack
The Summing Pack is a passive summing device featuring a thru-put designed to alleviate the input load on mixing boards in orchestral productions.

freeDSP/freeDSP-aurora
freeDSP ADAU1452 with 8 analog input, 8 analog outputs, S/P-DIF I/O, ADAT I/O, USB Audio Class2, WiFi, Bluetooth


PKCubed/RJ45XLR
A simple, robust PCB that allows a shielded twisted pair category cable (Cat5e, Cat6a, etc.) to take the place of up to four heavy XLR cables.

conorpp/u2f-zero
U2F USB token optimized for physical security, affordability, and style