kmk_firmware/hardware
Ryan Rotter dfa73a8cca add backtick quotes for code snippets
* Added for keycodes, pin numbers, and code snippets. Mostly in tables.
* Enhance documentation readability
* Make automated spell checking easier - aspell automatically ignores these snippets
* fix invalid markdown table in mouse_keys.md
2022-04-25 16:53:22 +00:00
..
itsy_bitsy_to_pro_micro.brd added notes to identify the pro-micro orientation 2018-11-25 02:21:24 -08:00
itsy_bitsy_to_pro_micro.sch added hardware directory with an Adafruit Itsy Bitsy to the Pro Micro footprint 2018-11-13 22:36:59 -08:00
LICENSE.md added hardware directory with an Adafruit Itsy Bitsy to the Pro Micro footprint 2018-11-13 22:36:59 -08:00
README-ptBR.md spelling/capitalization/usage on proper nouns 2022-04-25 16:53:22 +00:00
README.md add backtick quotes for code snippets 2022-04-25 16:53:22 +00:00

KMK Hardware: Devices for use with KMK

ItsyBitsy to Pro Micro pinout adapter

This board adapts the pinout of a Circuit Python compatible Adafruit ItsyBitsy M4 Express to that of the SparkFun Pro Micro to allow the ItsyBitsy to be used with the many keyboards that support the footprint of the Pro Micro.

Pin mapping

Pro Micro Pin ItsyBitsy Pin
TX0/PD3 TX
RX1/PD2 RX
GND GND
GND GND
2/PD1 SDA
3/PD0 SCL
4/PD4 D13
5/PC6 D12
6/PD7 D11
7/PE6 D10
8/PB4 D9
9/PB5 D7
Raw
GND GND
RST RST
VCC USB
A3/PF4 A0
A2/PF5 A1
A1/PF6 A2
A0/PF7 A3
15/PB1 A4
14/PB3 A5
16/PB2 SCK

So how do I use it?

  1. The pads for the Pro Micro footprint are circled on the underside of the board. Solder male headers into these pads on the underside of the board (the same side as the markings) so that the pins extend "downward" so that they can be plugged into the keyboard.

  2. The remaining pads are for the ItsyBitsy. Assuming height is a concern, rather than soldering male headers into the ItsyBitsy and female headers into the adapter board, instead place the long side of male headers through the ItsyBitsy pads from underneath the board so that they protrude through he pads on the top of the board and solder them in place. Make sure to keep the headers perpendicular to the surface of the board.

  3. Once soldered, place the ItsyBitsy board over the headers that are now protruding upwards so that the headers go through the pads of the ItsyBitsy and solder in place.

  4. Trim the ItsyBitsy headers as needed with flush cutters.

The files in this directory are licensed CC BY-SA 4.0 while the tl;dr is linked, the full license text is included in LICENSE.md in this directory.