Esta sencilla placa de desarrollo para el STM32F411 es una gran manera de añadir un potente chip STM a su próximo proyecto.
Con el STM32F411CEU6, este chip tiene 512 KB de flash, 128 KB de SRAM y funciona a 100 MHz. Hay un lugar en la parte inferior para la memoria flash SOIC - podrías soldar un chip de memoria flash SPI de 2 MB para tener más espacio para el registro de datos o el almacenamiento de archivos.
Esta placa de desarrollo es para los usuarios más avanzados, no tenemos tutoriales detallados para su uso - ¡consulta las comunidades online de placas STM32 para obtener ideas de proyectos y ejemplos de código! Puedes usar STM32duino para el soporte de Arduino, y tanto MicroPython como CircuitPython tienen soporte para este chip.
La placa cuenta con un conector USB C, con un regulador LDO de 3,3V y 100mA. Hay cristales de 25mhz y 32.768 KHz a bordo. Hay unos cuantos botones útiles: un botón BOOT para entrar en el gestor de arranque DFU de la ROM, un botón de reinicio y un botón genérico en PA0 para los usuarios. Un LED de alimentación y un LED controlable por el usuario en el PC13.
El chip en sí tiene múltiples periféricos UART, I2C, SPI, I2S y temporizador (comprueba la hoja de datos para la multiplexación de pines, ya que sólo puedes usar algunos pines para cada periférico). El USB está a toda velocidad. Hay un único ADC multiplexado a 10 entradas.
Simple, pero tiene todo lo que necesitas para empezar. Recomendamos el emparejamiento con un dongle compatible con ST-Link si quieres utilizar un depurador. Gracias al cargador de arranque STM en la ROM, no necesitas un programador para cargar el firmware binario. Viene con un cabezal suelto que puedes soldar para conectarlo a una protoboard.
DETALLES TÉCNICOS
Dimensiones de la placa del dispositivo: 53mm x 21mm x 5mm
Peso del producto: 4,5g / 0,2oz
Diagrama de conexiones
Esquema