Pro výuku Aplikovaných Mikroprocesorů se zavedl nový vývojový kit, který zahrnuje základní periferie se kterými se studenti mohou setkat na každém mikrokontroléru. Ať už se jedná o využití čítačů/časovačů, USART rozhraní nebo A/D převodníků, tento kit tyto hardwarové bloky pokrývá a také další. V následující tabulce najdete seznam všech dostupných periferií, které na desce lze využít. Kit lze využít s menším omezením na Nucleo-F401RE, pro které je primárně určena, ale pro plné využití je lepší využít Nucleo-F446RE, kde se dá využít DAC nebo CAN sběrnice.
| # | Použití | HW Periferie | Poznámka |
|---|---|---|---|
| 3x Tlačítka | EXTI, TIM2 | Input Capture | |
| 4x LED | GPIO | ||
| LED Display | SPI3 + TIM2 + GPIO | TIM2 pro nastavení intenzity, SPI sdílený s LCD displejem | |
| LCD Display | SPI3 + TIM3 + GPIO | TIM3 pro nastavení intenzity, SPI sdílený s LED displejem | |
| PWM Audio | TIM1 | Výstup je veden přímo nebo přes LP filter přes zesilovač do reproduktoru | |
| Audio In/OUT | ADC | Stereo-jack zde může sloužit jako vstup signálu do A/D převodníku nebo na F446 lze generovat signál pomocí integrovaného DAC | |
| Buzzer | TIM1 | Řízení pomocí PWM integrovaného pípáku (buzzer) | |
| I2S Audio | I2S2 | Digitální rozhraní pro audio | |
| LED WS2812 | SPI1/TIM3 | Aplikace přesného časování/kódování pro řízení digitální LED | |
| USART → PC | USART2 | Komunikace s PC přes Nucleo přímo | |
| USART → ESP32 | USART6 + GPIO | Komunikace s ESP32-S3 jako WiFi nebo Bluetooth gateway | |
| RS-485 | USART1 + GPIO | DE řízený SW | |
| CAN BUS | CAN2 | Pouze na F446 nebo obdobném MCU | |
| RTC | I2C1 + LSE | Lze využít po úpravě Nuclea jako zdroj taktu pro interní RTC | |
| EEPROM | I2C1 + GPIO | WP se ovládá přes GPIO | |
| Trimmer | ADC | ||
| f Measure | TIM4 | Pro měření externí frekvence |
Celé schéma zapojení je k dispozici jako PDF AMP Development Kit nebo kompletní zdrojová data k zapojení je po přihlášení na školním Gitlabu