Smart Lights

Since it is Christmas time and the entire city has become more festive, we thought of decorating our lab a little. And what better way to do it than with a “small” and “simple” project?

The goal: to make the prizes shelves as shiny, colorful and smart as possible.

For doing it, we have used the following:

  • Adafruit Neopixel Stips
  • Arduino Nano (seemed like the fasted approach – proven wrong meanwhile)
  • Mini MP3 Player with SD card (add some musical background)
  • Mini speaker to connect to MP3 Player
  • Joystick module
  • ESP8266 (yes,

STM32 Introduction – Getting started with Keil uVision

Different Types of NUCLEO Boards offerd by STM

In the first part of this post, we will take a look at STM32 microcontrollers, their history and the families of microprocessors and boards. The second part includes a step-by-step tutorial on how to set up Keil uVision, create a project and write code to blink the on-board LED on the NUCLEO STM32F103RB.

What is ARM?
The history of ARM

ARM was founded in the late ’90 as a subdivision of Acorn Computers.