
ADBv2
mattchesters/zmk-apple-desktop-bus-keyboard
ZMK shield for Apple Desktop Bus Keyboard

Evolution of I2C_rotary_encoder, a board with lcd, rotary encoder, push buttons for general purpose input/output over I2C bus
I2cController is an open-source printed circuit board by raspibo, from the raspibo/I2cController repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board with 27 parts on 34 nets, routed with 125 tracks and 0 vias.
It is built around the MCP23017-E/SS. Its parts include 10 resistors, 6 connectors, 6 switches, 1 IC and 1 diode. It belongs with the lEDs and displays boards of this library.
Evolution of I2C_rotary_encoder, a board with lcd, rotary encoder, push buttons for general purpose input/output over I2C bus
Whit this board you can interact with a standard hardware equipment of rotary encoder, lcd display, push buttons over I2C, you can also mount a partial set of peripherals.
The code handle interrupt of pin change generated from MC23017 chip when event fire on buttons or rotary encoder.
Put portable dir under your arduino folder to use project specific libraries
<img src=https://rawgit.com/raspibo/I2cController/master/kicad/plot/I2cController.svg>
| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | R | Resistors_SMD:R_0805_HandSoldering | R1, R2, R3, R4, R5, R7, R8, R9, R10 |
| 5 | CONN_02X01 | Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm | J1, J2, J3, J5, J6 |
| 5 | SW_Push | Buttons_Switches_THT:SW_PUSH_6mm_h7.3mm | SW2, SW3, SW4, SW5, SW6 |
| 1 | CONN_01X06 | Pin_Headers:Pin_Header_Straight_1x06_Pitch2.54mm | J4 |
| 1 | LCD16X2 | Displays:WC1602A | DS1 |
| 1 | LED | LEDs:LED_D5.0mm | D1 |
| 1 | MCP23017 | Housings_DIP:DIP-28_W7.62mm_LongPads | U1 |
| 1 | POT | Potentiometers:Potentiometer_Trimmer_ACP_CA6h_Vertical | RV1 |
| 1 | Q_NPN_BCE | TO_SOT_Packages_THT:TO-92_Rugged_Reverse | Q1 |
| 1 | R | Resistors_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R6 |
| 1 | Rotary_Encoder_Switch | rotary_encoder:SF-ROTARY-ENCODER | SW1 |

mattchesters/zmk-apple-desktop-bus-keyboard
ZMK shield for Apple Desktop Bus Keyboard

ZeroPhone/ZeroPhone-PCBs
PCB files for ZeroPhone - for gerbers and schematics, go to "Releases" tab!

ktec-hq/ErgoDone
ErgoDox using pro micro. Original work by Dox. Brainhole association present


djbristow/RAILS
RAILS is a software model and implementation of an automated system to assist the model railroader achieve realism in the operation of a model railroad. The model then drives the development of software.



27 parts, built around the MCP23017-E/SS. 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 raspibo/I2cController repository on GitHub, at the commit this page was made from: the board is kicad/I2cController.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
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).