14922
Nuevo producto
Cod: KDY
Tipo: 5302
Origen USA
Marca Adafruit Industries LLC
Chip RP2040 de Raspberry Pi Pico
Compatible con Arduino ProMicro
1 Elemento artículos
Advertencia: ¡Últimos artículos en stock!
Disponible el:
compartir
KB2040 Kee Boar Placa De Desarrollo Itytarg
Una placa con forma de Arduino Pro Micro para Keebs con RP2040. (#keeblife 4 evah) A mucha gente le gusta usar piezas de Adafruit para sus construcciones de Keeb, pero como el ItsyBitsy no es compatible con los pines del Pro Micro, realmente no era muy fácil sin algún tipo de placa adaptadora.
Ahora estamos viendo a muchas personas usar CircuitPython para los keebs, ¡lo cual es increíble! Entonces, ¿por qué no intentar hacer girar una placa RP2040 compatible con pro-micro? El RP2040 es bastante potente, económico y es un excelente chip de controlador Keeb.
Con 20 GPIO disponibles (18 en pines almenados, 2 en el puerto STEMMA QT).
Características de la placa:
Junto con el conector USB C, el KB2040 tiene 6 pines relacionados con la alimentación.
A lo largo del borde superior:
A lo largo del borde inferior:
En la parte posterior de la placa, alineado con el conector USB C, se encuentra el puente USB+ > RAW . Suelde esto cerrado para evitar el fusible de 500 mA, para hasta 2 A desde los puertos USB, así como el alojamiento USB. Una vez cerrado, puede usar el pin RAW para alimentar NeoPixels u otros dispositivos de 5V.
El RP2040 es capaz de manejar I2C, SPI y UART en muchos pines. Sin embargo, en realidad solo hay dos periféricos cada uno de I2C, SPI y UART: I2C0 e I2C1, SPI0 y SPI1, y UART0 y UART1. Entonces, si bien muchos pines son compatibles con I2C, SPI y UART, solo puede hacer dos a la vez, y solo en periféricos separados, 0 y 1. Los periféricos I2C, SPI y UART se incluyen y enumeran a continuación.
El RP2040 admite PWM en todos los pines. Sin embargo, no es capaz de PWM en todos los pines al mismo tiempo. Hay 8 "segmentos" de PWM, cada uno con dos salidas, A y B. A cada pin del ItsyBitsy se le asigna un segmento y una salida de PWM. Por ejemplo, A0 es PWM5 A, lo que significa que es la primera salida del quinto segmento. Puede tener hasta 16 objetos PWM en el ItsyBitsy RP2040. Lo importante que debe saber es que no puede usar el mismo corte y salida más de una vez al mismo tiempo . Por lo tanto, si tiene un objeto PWM en el pin A0, no puede colocar también un objeto PWM en D10, porque ambos son PWM5 A. Los cortes y salidas PWM se indican a continuación.
Estos son los pines de E/S digital a lo largo del borde inferior. Todos ellos tienen múltiples capacidades.
El RP2040 tiene cuatro ADC. Estos pines son los únicos pines capaces de manejar analógico, y también pueden hacerlo digital.
Estos son los pines de E/S digital a lo largo del borde superior. Todos ellos tienen múltiples capacidades.
¡El KB2040 viene con un conector STEMMA QT incorporado ! Esto significa que puede conectar todo tipo de sensores y conexiones I2C , ¡sin necesidad de soldar! Este conector usa los pines SCL y SDA para I2C. En CircuitPython, puede usar el conector STEMMA con board.SCL
y board.SDA
, o board.STEMMA_I2C()
.
En ITYT podemos ofrecerle el siguiente conector para armar y poder conectar a su KB2040 Kee Boar
Tenga en cuenta que en CircuitPython, hay un objeto de placa para I2C, SPI y UART que usan los pines y el conector etiquetados en KB2040. Puede usar estos objetos para inicializar estos periféricos en su código.
board.STEMMA_I2C()
utiliza conector I2C STEMMA QT (SCL/SDA)board.SPI()
utiliza CLK/MOSI/MISOboard.UART()
utiliza RX/TXLos pines primarios basados en la seda KB2040 están en negrita.
El cuadrado hacia el medio es el microcontrolador RP2040 , el "cerebro" de la placa KB2040.
El cuadrado entre el RP2040 y el conector USB es el QSPI Flash . Está conectado a 6 pines que no se muestran en las almohadillas GPIO. De esta manera, no tiene que preocuparse de que el flash SPI choque con otros dispositivos en la conexión SPI principal.
QSPI es bueno porque le permite tener 4 líneas de entrada/salida de datos en lugar de solo una línea de entrada y salida de SPI. Esto significa que QSPI es al menos 4 veces más rápido. Pero en realidad es al menos 10 veces más rápido porque puede sincronizar el periférico QSPI mucho más rápido que un periférico SPI simple.
El KB2040 tiene dos botones.
board.BUTTON
.board.NEOPIXEL
.A ambos lados del conector USB C, en el extremo USB de la placa, se encuentran los pines D+ y D- para conexiones USB alternativas.
Revisión histórica:
Características del chip RP2040:
Dimensiones del producto: 35,0 mm x 17,8 mm x 4,9 mm / 1,4" x 0,7" x 0,2"
Peso del producto: 2,8 g/0,1 oz