DesignSpark Electrical Logolinkedin
Menu Search
Ask a Question

14 Jun 2018, 11:23

Arduino and Win : from Arduino to Nucleo and Beaglebone

1. Our top three choices are the following :

- First the (1) Mirror Mirror because we like visual tricks and mind-blowing curious project, moreover this a relatively complex project using 2 microcontrollers and a Smart Phone, so it's nice work putting it all together.

- Second is the (6) Ghost in the machine since it's art recycling electronic waste which I first saw in the late 90 in Lisboa Portugal (was young), and it's art and original so It is a nice change in day to day view of electronic.

- Third is the (2) Mood light because LEDs have a special place in my heart, serious LED for Car Lighting used for fun lighting in a project so how could I not appreciate a LED project with the "mood" innovation part.

2) Also, we are interested to know what your Single Board Computer of choice is and why?

Our, my single board computer choice is clearly the Beaglebone Black for both technical reasons and historical.

The Beaglebone was available before the Raspberry Pi and it led us on a road far different and more exciting... Indeed Beablebone is far more adapted for IO intensive applications such as robots. We are using more than 60 IOs with powerful SoC (System on Chip) (Ti Sitara AM335x Cortex A8) peripheral such as Quadrature Decoder (for movement sensors and precision DC engine high-speed high precision control), PWM generator for the High Performance Movement controller output, multiple I2C, Serial link (in half-duplex TTL using RS485 Linux Driver), etc. Since we need that many IOs, we need them to be part of the system, not added. More than that the Beaglebone is highly reliable and adapted for harsh use more than a Pi which is, in our opinion, more or less multimedia oriented.

With this we are shifting to slave using more and more Nucleo Boards (first then custom STM32 board) instead of custom AVR  board (Arduino like uC) because the Cortex M4 from ST are so cheap, powerful, rich and easy to deploy even using Arduino IDE for Nucleo low-cost dev board (around 10€ on RS including JTAGE debugger)... Also for 1€ in low quantities, we found a 1mb flash, 196 ko Ram, 100 pins, 5 usart, 2 uart, 3 i2c, 2 can , 2 dac, 2 32 bits timers, many 16 bits timers etc... STM32 which beat all existing 8 bits solutions (such as those previously used in Arduino) in cost, efficiency, and power.



Association Šikula Robotik (team for French Robotic Cup, educational projects in robotic, sharing about technology and sciences). Official Website : [FR] YouTube Channel : [EN/FR] Twitter feed : [EN/FR]

14 Jun 2018, 11:23