IoT Device Prototyping with STMicroelectronics Nucleo Development Boards – Day 1
STMicroelectronics NUCLEO development boards are low-cost microcontroller-based development platforms. The typical NUCLEO development board includes an on-board ST-Link programmer/debugger and costs around $12. NUCLEO development boards are supported by STM32CubeIDESTM32CubeMX and STM32CubeProgrammerwhich are offered as free downloads. The NUCLEO development board's low-cost on-board programmer/debugger and free software/hardware development tools make the NUCLEO an attractive prototyping alternative. The first installment of this lecture series is based on the NUCLEO-G071RBwhich is host to the STM32G071RB microcontroller. The STM32G071RB is built around a 64 MHz Cortex-M0+ core that supports 128 Kbytes of Flash memory and 36 Kbytes of SRAM. The STM32G071RB is IoT-ready and comes equipped with multiple I2CSPI and USART interfaces. Today's lecture will focus on enabling configuring and coding firmware drivers for all of the aforementioned STM32G071RB data communication interfaces using the C programming language and STM32CubeIDE. The NUCLEO-G071RB IoT firmware we create today will also be used to assist in driving G071RB IoT hardware we will assemble from scratch on my shop bench. Our bench-brewed NUCLEO IoT hardware is capable of being interfaced to multiple sensors and external IoT communications devices. With that we will employ the services of an external bench-brewed Wi-Fi hardware device and STM32CubeIDE to write a driver for the ATWINC1510-MR210PB Wi-Fi module.
Embedded MCU, DSP Evaluation Boards
| Immagine | Codice produttore | Descrizione | Quantità disponibile | Prezzo | Vedi i dettagli | |
|---|---|---|---|---|---|---|
![]() | ![]() | NUCLEO-G071RB | NUCLEO-64 STM32G071RB EVAL BRD | 20 - Immediatamente | $16.99 | Vedi i dettagli |
Microcontrollers
| Immagine | Codice produttore | Descrizione | Quantità disponibile | Prezzo | Vedi i dettagli | |
|---|---|---|---|---|---|---|
![]() | ![]() | STM32G071GBU6TR | IC MCU 32BIT 128KB FLSH 28UFQFPN | 3586 - Immediatamente | $2.36 | Vedi i dettagli |
![]() | ![]() | STM32G071GBU6 | IC MCU 32BIT 128KB FLSH 28UFQFPN | 4379 - Immediatamente | $2.36 | Vedi i dettagli |
![]() | ![]() | STM32G071CBU6 | IC MCU 32BIT 128KB FLSH 48UFQFPN | 1066 - Immediatamente | $2.66 | Vedi i dettagli |
![]() | ![]() | STM32G071CBT6 | IC MCU 32BIT 128KB FLASH 48LQFP | 2123 - Immediatamente | $2.77 | Vedi i dettagli |
![]() | ![]() | STM32G071CBT6TR | IC MCU 32BIT 128KB FLASH 48LQFP | 2757 - Immediatamente | $2.79 | Vedi i dettagli |
![]() | ![]() | STM32G071RBT6 | IC MCU 32BIT 128KB FLASH 64LQFP | 167 - Immediatamente | $2.99 | Vedi i dettagli |
![]() | ![]() | STM32G071K8U6 | IC MCU 32BIT 64KB FLASH 32UFQFPN | 1468 - Immediatamente | $2.21 | Vedi i dettagli |












