“Over the last few months I have been playing with the Nucleo development boards from STMicroelectronics. If you’re unfamiliar with them, they are fast, mbed and Arduino (headers) compatible. This makes it easy like an Arduino to program and use. What sets them apart is that they are 32bit and have, depending on the model, tons of memory and flash. The Nucleo boards maintain the Arduino footprint but also have headers for the extra pins which gives this board plenty of GPIO for your projects. In turn, you end up with multiple buses such as SPI, I2C, and UARTs for your consumption. They are priced very well and come in different flavors based on your needs. Each flavor is based on different ARM Cortex architectures such as M0, M3, and M4. One of the best features is real debugging via ST-Link/V2-1. The unfortunate thing due to the nature of mbed, you can only use the debugging features using a full desktop IDE such as Keil or some of the other free alternatives. But mbed allows you to export your code from the online IDE to the project format for those IDE’s. So there’s that.”
Related Content
Related Posts:
- DIY Simple 500KHz Oscilloscope with STM32
- Digital AC Energy Measurement Circuit: Voltage, Current, Pow
- Bootloader In STM32
- checkBin
- High Preformance LoRa Radio Link
- Bare Metal STM32 Programming and a Quadcopters Awakening
- Programming STM32 Based Boards with the Arduino IDE
- Start Developing STM32 on Linux
- Holebot (Pothole Detector)
- High Resolution PWM Signal Generation for RC Servos With STM32 Devices