¿Qué es más pequeño que una pluma pero más grande que una baratija? Se trata de un
Adafruit Itsy Bitsy M4 Express presentando el
Microchip ATSAMD51! Pequeña, potente, con un procesador ATSAMD51 Cortex M4 ultrarrápido que funciona a 120 MHz: esta placa de microcontrolador es perfecta cuando desea algo muy compacto, con una tonelada de potencia y muchos pines. Este Itsy es como un tren bala, con su
Corteza M4 de 120 MHz con soporte de punto flotante y
Flash de 512 KB y RAM de 192 KB. Su código zigzagueará y hará zoom, y con un montón de periféricos adicionales para soporte, este será sin duda su nuevo conjunto de chips favorito.
ItsyBitsy M4 Express mide solo 1,4" de largo por 0,7" de ancho, pero tiene 6 pines de alimentación, 23 pines GPIO digitales (7 de los cuales pueden ser de entrada analógica, 2 DAC de salida analógica de 1 MSPS y 18 de salida PWM). Es el mismo chip que el Adafruit Metro M4 pero realmente muy pequeño. Así que es genial una vez que hayas terminado un prototipo en un Metro M4 o (el próximo) Feather M4, y quieras hacer el proyecto mucho más pequeño. Incluso viene con 2 MB de SPI Flash incorporado, para registro de datos, almacenamiento de archivos o código CircuitPython.
La parte más emocionante del ItsyBitsy M4 es que, si bien puede usarlo con el IDE Arduino , lo enviamos con CircuitPython a bordo. Cuando lo conecte, aparecerá como una unidad de disco muy pequeña con main.py. Edite main.py con su editor de texto favorito para construir su proyecto usando Python, el lenguaje de programación más popular. No se necesitan instalaciones, IDE o compilador, por lo que puede usarlo en cualquier computadora, incluso ChromeBooks o computadoras en las que no puede instalar software. Cuando haya terminado, desconecte el Itsy' y su código se irá con usted.
Estas son algunas de las actualizaciones que puede esperar al usar ItsyBitsy M4:
- Mismo tamaño, factor de forma que el ItsyBitsy 32u4 y el ItsyBitsy M0, y distribución de pines casi idéntica a la de ambos
- ATSAMD51 Cortex M4 de 32 bits núcleo funcionando en 120 MHz
- Soporte de punto flotante con instrucciones Cortex M4 DSP
- 512KB destello, 192 KB RAM
- Chip FLASH SPI de 2 MB para almacenar archivos y almacenamiento de código CircuitPython.
- 32 bits, lógica y alimentación de 3,3 V
- ¡Toneladas de GPIO! 23 pines GPIO con las siguientes capacidades:
- DAC analógico verdadero dual de 1 MSPS de 12 bits (A0 y A1): se puede usar para reproducir clips de audio estéreo de 12 bits
- ADC dual de 1 MSPS de 12 bits (7 pines analógicos, algunos en ADC1 y otros en ADC2)
- 6 x hardware SERCOM - Hardware nativo SPI, I2C y Serial todos disponibles
- 18 salidas PWM - para servos, LED, etc.
- Sin I2S. No tenemos idea de por qué, pero I2S solo es compatible con la versión de 64 pines de este chip y solo pudimos adaptar la versión de 48 pines. ¿Pero hay un DAC estéreo que podrías usar?
- Controlador de captura paralelo de 8 bits (para entrada de cámara/vídeo)
- 1 especial muy alto El pin de salida le brinda el voltaje más alto de VBAT o VUSB, para controlar NeoPixels, servos y otros dispositivos lógicos de 5V. digitales 5 Salida de cambio de nivel para salida de nivel lógico de alto voltaje.
- Puede manejar NeoPixels o DotStars en cualquier pin, con suficiente memoria para manejar más de 60,000 píxeles. Compatibilidad con DMA-NeoPixel en el pin VHigh para que pueda manejar píxeles sin tener que gastar tiempo de procesador en ello.
- Motores criptográficos integrados con AES (256 bits), verdadero RNG, controlador Pubkey
- USB nativo compatible con todos los sistemas operativos: se puede usar en Arduino o CircuitPython como consola serial USB, HID de teclado/ratón, incluso una pequeña unidad de disco para almacenar scripts de Python.
- Se puede usar con Arduino IDE o CircuitPython
- LED rojo pin n.º 13 incorporado
- LED RGB DotStar incorporado
- Botón y pin de reinicio
- Alimentación con USB o salida externa (como una batería): cambiará automáticamente
- Viene precargado con el gestor de arranque UF2, que parece una llave de almacenamiento USB . Simplemente arrastre el firmware al programa, ¡no se necesitan herramientas ni controladores especiales! Se puede usar para cargar CircuitPython o Arduino IDE (es compatible con bossa v1.8)
Cada pedido viene con un ItsyBitsy M4 ensamblado y probado, con cabezales que se pueden soldar para usar con una placa de prueba. ItsyBitsy M4 viene con CircuitPython programado, pero puede reemplazar el código con Arduino si lo desea.
¿Entonces, Qué esperas? ¡Adquiera un ItsyBitsy M4 hoy y sorpréndase de lo fácil y rápido que es comenzar con CircuitPython! ¡Consulte nuestra guía de aprendizaje para obtener más detalles, esquemas, objetos Fritzing, archivos y más!