Category Archives for Arduino

Write an integer to the Arduino EEPROM

Today I faced the problem that I wanted to write an int (integer) to the integrated Arduino EEPROM. The Atmel ATMega328 chip has an address space of 0-1023 and each of these slots can save 1-Byte or 8-Bit (which is … Continue reading

11. December 2016 by Marius
Categories: Arduino, Programming | Tags: , , | Leave a comment

How to avoid delay() – create a custom Arduino class – Part 2

In the previous blog post we learned how to avoid delay() if necessary. It would be very convenient when we are able to add a layer of abstraction to this code so when can easily reuse it if we need … Continue reading

15. November 2016 by Marius
Categories: Arduino, Programming, Tutorials | Tags: , , , | 1 comment

Arduino and how to avoid delay() – Part 1

The main problem with using delay() in your Arduino sketch is simply: it will block the whole system for the amount of time you specified. Since your microprocessor is pretty fast compared to most of the delay() time he is … Continue reading

14. November 2016 by Marius
Categories: Arduino, Programming, Tutorials | Tags: , , | 1 comment

Arduino Mood Lamp / LED Cube

I wanted to build an Arduino mood lamp that worked without any buttons and is customizeable for any mood / light situation. So I did a little research and found about the posibility to trigger input on the Arduino with … Continue reading

09. November 2016 by Marius
Categories: Arduino, Projects | Tags: , , , , , , , | Leave a comment

Freeware OLED Pixel generation software “OLED Pixxler”

I started a little Arduino project involving an OLED (SSD1306) display using the u8glib library. I faced the issue that I wanted a few custom pixel / bitmaps for the project and also wanted to propably animate the grafics… and … Continue reading

29. October 2016 by Marius
Categories: Arduino, Programming, Software | Tags: , , | 1 comment

Arduino Mini CNC Machine

To be honest: in the beginning I had no idea that there is such a thing like CNC machines. CNC stands for “Computer Numerical Control” and there are a ton of different machines out there ranging from 3 up to … Continue reading

24. May 2016 by Marius
Categories: Arduino, Projects | Tags: , , , | 1 comment

Interface a cheap OLED (SSD1306) from eBay with an Arduino

There are a couple of cheap OLED displays available on eBay and I really struggled to get them to work with the Arduino. Some of them have the manufacturer “Heltec” printed on the circuitboard and most of them

25. December 2015 by Marius
Categories: Arduino, Tutorials | Tags: , , , , | Leave a comment

C++ Template Arduino investigation

I tried to simplify and refactor some of my code for a new Arduino project lastly and came up with some interessting programming concepts in C/C++ I never heard of before my Arduino adventures. The Problem At first I wanted … Continue reading

26. November 2014 by Marius
Categories: Arduino, Programming | Tags: , | Leave a comment