Uma boa placa de desenvolvimento nos ajuda a validar rapidamente nossas ideias e soluções. A STMicro possui um histórico de excelentes placas de desenvolvimento como as famosas STM Discovery e as novas STM NUCLEO-64. Recentemente foram adicionadas duas novas placas ao portfólio das STM NUCLEO-64, a NUCLEO-8L152R8 e a NUCLEO-8S208RB, as primeiras placas com arquitetura STM8 (8 bits) a integrarem essa família. A seguir serão apresentadas suas características e recursos.
Características das novas placas
As duas placas são fisicamente muito similares, e as diferenças maiores entre elas estão nas características dos microcontroladores usados:
- Microcontrolador:
- NUCLEO-8L152R8 – STMicro STM8L152R8T6 8-bit MCU @ 16 MHz com 64 kB de flash, 2 KB EEPROM e 4 KB SRAM;
- NUCLEO-8S208RB – STMicro STM8S208RBT6 8-bit MCU @ 24 MHz com 128 kB flash, 2 KB EEPROM e 6 KB SRAM.
- 4x LEDs – comunicação USB (LD4), 5 V STLINK (LD3), User (LD2), Power (LD1);
- 2 push-buttons – USER e RESET;
- Crystal de 32.768 kHz apenas na NUCLEO-8L152R8;
- Porta USB – pode ser usada como virtual COM, mass storage e porta de debug;
- Conectores de expansão:
- Pinout Arduino Uno V3;
- pinout ST morpho com acesso a todos os pinos de I/Os.
- ST-LINK/V2-1 on board.
Além das características de hardware, a STMicro também oferece suporte para programação através da biblioteca STM8, que inclui uma variedade de exemplos de código. A migração de código para novos part numbers é feita facilmente através do STM8CubeMX. Para programação é possível usar diversas IDEs, inclusive gratuitas.
Outra novidade é o suporte do STM8 à programação diretamente na IDE Arduino.
As placas estão disponíveis na Mouser pelo valor de $10.33: NUCLEO-8S208RB e NUCLEO-8L152R8
Fonte: The First STM8 Nucleo Boards, The New World of 8-bit MCUs