STM32 Nucleo-64 to seria zestawów ewaluacyjnych od ST Microelectronics z mikrokontrolerami STM32. Układy umieszczone na płytce są w obudowach 64-pinowych.
Zestawy Nucleo-64 posiadają dwa złącza rozszerzeń: jedno zgodne z Arduino Uno, drugie ST Morpho.
Specyfikacja zestawu:
1. Mikrokontroler STM32C031C6T6:
- Rdzeń: Arm® 32-bit Cortex®-M0+
- Maksymalne taktowanie: 48 MHz
- Pamięć Flash: 32 kB
- Pamięć SRAM: 812 kB
- DMA: 3 kanały
- GPIO: 45
- Interfejsy: 1 x I2C, 2 x USART, 1 x SPI
- Interfejsy analogowe: 1 x ADC 12-bit (19 zewnętrznych kanałów)
- Timery: 1 x 16 bit (advanced motor control), 4 x 16 bit (general-purpose), 2 x Watchdog, 1 x SysTick, 1 x RTC
- CRC
- Większość GPIO toleruje 5 V
2. Oscylator RTC 32,768 kHz
3. Wbudowany programator / debugger ST-Link V2-1:
- Złącze micro USB
- Możliwość pracy jako oddzielny programator z wyjściem SWD
4. Zasilanie:
- Z micro USB
- Z zewnętrznego źródła zasilania 5 lub 3,3 V
5. Cztery diody LED:
- Komunikacja USB
- Zasilanie z USB
- Zasilanie z SMPS
- Dioda użytkownika
6. Przyciski:
- Reset
- Użytkownika
Opis mikrokontrolera STM32C031C6T6:
https://www.st.com/en/microcontrollers-microprocessors/stm32c031c6.html#overview
Opis płytki:
https://www.st.com/en/evaluation-tools/nucleo-c031c6.html
STM32 Nucleo-64 boards User Manual:
https://www.st.com/resource/en/data_brief/nucleo-c031c6.pdf