En su corazón, el RedBoard Turbo de SparkFun utiliza el MCU ATSAMD21G18, que es un microcontrolador Arm® Cortex® M0+ de 32 bits que puede funcionar hasta 48 MHz. Con un impresionante 4 MB de memoria flash externa y un cargador de arranque UF2 (formato de flasheo USB), el RedBoard Turbo ofrece una plataforma de desarrollo económica y fácil de usar con más potencia y versatilidad que el clásico RedBoard.
El de RedBoard Turbo SparkFun está equipado con una interfaz USB para programación y alimentación, un conector de expansión Qwiic, un cristal RTC, un LED RGB direccionable basado en WS2812, un regulador de 600 mA y 3,3 V y una variedad de otros componentes. El RedBoard Turbo se puede alimentar a través del puerto micro-B, a través del conector de barril tolerante de 5 V o con una batería LiPo usando el conector de batería incorporado (para una batería de polímero de litio de 3,7 V a 4,2 V de una celda). La corriente de carga del MCP73831 está configurada por un valor de resistencia entre 66 kΩ y 2 kΩ, para cargar la batería a una velocidad de entre 15 mA y 500 mA, respectivamente. De manera predeterminada, la placa está configurada para cargar la batería a aproximadamente 250 mA. El diseño de la placa cumple con el estándar de huella Arduino 1.0, que incluye un encabezado SPI separado y una cabecera I2C adicional.
El RedBoard Turbo incluso se puede flashear sobre la clase de almacenamiento masivo (MSC) como una unidad flash extraíble, gracias al cargador de arranque UF2. Con este gestor de arranque, el RedBoard Turbo se enumera como un dispositivo de almacenamiento USB sin tener que instalar controladores. Al usar el IDE de Arduino, los usuarios deberán seleccionar el puerto correcto para programar la placa, pero también pueden usar otro lenguaje de programación como CircuitPython o MakeCode.
Características
- Arm Cortex-M0+ ATSAMD21G18 de 32 bits/48 MHz
- Memoria Flash de 4 MB
- SRAM de 32 KB
- 32 KB de EEPROM (emulado en flash)
- Conteo de 26 GPIO
- 14 canales ADC a resolución de 12 bits
- Convertidores analógico a digital y digital a analógico (ADC y DAC)
- VIN: 4,2 V a 6,0 V para cargador, o sino 3,5 V a 6,0 V
- VBATT: 3,7 V Lipo
- VCC: 600 mA a 3,3 V
- Disposición Arduino R3
- Controlador USB integrado
- LED RGB
- Gestor de arranque UF2
- Conector Qwiic