Add QT Py ESP32S2 + Update KB2040
|
|
@ -4,7 +4,7 @@ board_id: "adafruit_kb2040"
|
|||
title: "Adafruit KB2040 Download"
|
||||
name: "Adafruit KB2040"
|
||||
manufacturer: "Adafruit"
|
||||
board_url: ""
|
||||
board_url: "https://www.adafruit.com/product/5302"
|
||||
board_image: "adafruit_kb2040.jpg"
|
||||
date_added: 2021-11-15
|
||||
family: raspberrypi
|
||||
|
|
@ -14,11 +14,38 @@ features:
|
|||
- Breadboard-Friendly
|
||||
---
|
||||
|
||||
Coming Soon!
|
||||
A wild Kee Boar appears! It’s a shiny **KB2040**! An Arduino Pro Micro-shaped board for Keebs with RP2040. (#keeblife 4 evah) A lot of folks like using Adafruit parts for their Keeb builds – but with the ItsyBitsy not being pin-compatible with the Pro Micro pinout, it really wasn't very easy without some sort of adapter plate.
|
||||
|
||||
## Learn More
|
||||
Now we’re seeing lots of people use CircuitPython for keebs, which is awesome! So why not try our hands at spinning up a pro-micro-compatible RP2040 board? The RP2040 is plenty powerful, low-cost, and makes for an excellent keeb driver chip.
|
||||
|
||||
* [Adafruit Blog](https://blog.adafruit.com/?s=KB2040)
|
||||
We mixed together what we liked most about the SparkFun Pro Micro RP2040 (**Qwiic / STEMMA QT I2C port on the end**, so good!) and Elite-C (**castellated pads & pins for D+ and D-**) and our existing RP2040 boards (**boot button can be used for user, 8MB QSPI flash, onboard NeoPixel, jumper for skipping the diode/fuse for high power RGB LEDs or USB hosting**). We even got it to all fit on a 2-layer PCB with 7/7 routing – just needed to make the smallest caps and resistors 0402.
|
||||
|
||||
With 20 GPIO available (18 on castellated pins, 2 on STEMMA QT port) you can easily make up to 100-keys matrices, or common 65% 5x15 layouts. [Use a plug-and-play QT cable to connect to the last two pins](https://www.adafruit.com/product/4209) without having to do any desoldering/rework.
|
||||
|
||||
Board features:
|
||||
|
||||
- [Same size and form-factor as a Pro Micro breakout](https://www.sparkfun.com/products/12640) and nearly-identical pinout (this board has fewer analog pins, for example)
|
||||
- Measures 1.3" x 0.7" without headers soldered in
|
||||
- RP2040 32-bit Cortex M0+ dual core running at ~125 MHz @ 3.3V logic and power. 264 KB RAM, No EEPROM. 12 MHz crystal for perfect timing.
|
||||
- **8 MB SPI FLASH** chip for storing files and CircuitPython/MicroPython code storage.
|
||||
- 20 x GPIO pins with following capabilities:
|
||||
- 18 GPIO on castellated/pin breakout pads. 2 GPIO on QT port that can be easily accessed for 5x15 keyboard layouts.
|
||||
- Four 12 bit ADCs
|
||||
- Two I2C, Two SPI and two UART peripherals, we label one of for the 'main' interface in standard Pro Micro locations
|
||||
- 16 x PWM outputs - for servos, LEDs, etc
|
||||
- The 10 digital non-ADC GPIO are consecutive for maximum PIO compatibility
|
||||
- **RGB NeoPixel** for colorful status indiction
|
||||
- Classic **green power LED**
|
||||
- Both Reset button and Bootloader select button for quick restarts. Bootloader button is also available as a generic GPIO input button.
|
||||
- [STEMMA QT connector](https://learn.adafruit.com/introducing-adafruit-stemma-qt/what-is-stemma-qt) on the end is compatible with the [SparkFun Qwiic](https://www.sparkfun.com/qwiic) I2C connector, and can be used to plug and play I2C devices, or just as 2 extra GPIO pins.
|
||||
- 3.3V regulator with 500mA peak current output
|
||||
- **RAW** output, for powering NeoPixels or other 5V devices. Jumper on bottom lets you skip over the 500mA fuse, for up to 2A from USB ports.
|
||||
- **USB Type C connector** lets you access built-in ROM USB bootloader and serial port debugging
|
||||
- **Extra D- and D+ breakouts** for alternative USB connection options.
|
||||
|
||||
## Purchase
|
||||
|
||||
* [Adafruit](https://www.adafruit.com/product/5302)
|
||||
|
||||
## Contribute
|
||||
|
||||
|
|
|
|||
26
_board/adafruit_qtpy_esp32s2.md
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
---
|
||||
layout: download
|
||||
board_id: "adafruit_qtpy_esp32s2"
|
||||
title: "Adafruit QT Py ESP32S2 Download"
|
||||
name: "Adafruit QT Py ESP32S2"
|
||||
manufacturer: "Adafruit"
|
||||
board_url: ""
|
||||
board_image: "adafruit_qtpy_esp32s2.jpg"
|
||||
date_added: 2021-11-30
|
||||
family: esp32s2
|
||||
features:
|
||||
- STEMMA QT/QWIIC
|
||||
- USB-C
|
||||
- Breadboard-Friendly
|
||||
- Wi-Fi
|
||||
---
|
||||
|
||||
Coming Soon!
|
||||
|
||||
## Learn More
|
||||
|
||||
* [Adafruit Blog](https://blog.adafruit.com/category/qt-py/)
|
||||
|
||||
## Contribute
|
||||
|
||||
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_board/{{ page.board_id }}.md).
|
||||
|
Before Width: | Height: | Size: 61 KiB After Width: | Height: | Size: 113 KiB |
BIN
assets/images/boards/large/adafruit_qtpy_esp32s2.jpg
Normal file
|
After Width: | Height: | Size: 34 KiB |
|
Before Width: | Height: | Size: 95 KiB After Width: | Height: | Size: 237 KiB |
BIN
assets/images/boards/original/adafruit_qtpy_esp32s2.jpg
Normal file
|
After Width: | Height: | Size: 48 KiB |
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 14 KiB |
BIN
assets/images/boards/small/adafruit_qtpy_esp32s2.jpg
Normal file
|
After Width: | Height: | Size: 10 KiB |