Shift registers can be used in a wide variety of applications. You can, for example, use them to convert multiple parallel data lines to a single serial line and vice-versa. This technique can be used to extend the number of available in- and outputs of a microcontroller and this article will show you how you can achieve this.Continue reading Serial to parallel and parallel to serial conversion with shift registers
More than often enough parts of projects will have to communicate with each other or external devices. This can either be done by directly connecting the devices with cables but sometimes it’s more convenient to wirelessly connect the different pieces of hardware. This article will show you how to use the ESP8266 and it also includes two examples for using it with a Raspberry Pi and Arduino boards.Continue reading How to use the ESP8266 for wireless communication
Some Arduino boards have a built-in EEPROM that can be written to and read from in your programs. I not only want to discuss how that’s possible but I also want to show you an alternative while talking about EEPROMs and memory in general.Continue reading How to use an EEPROM to permanently store data with your Arduino
When you build custom projects you eventually get to a point where you want to design a custom case for your product. If you are not interested in learning complicated and expensive CAD software, Tinkercad is the way to go. It’s super easy to learn and to use and it has all the basic features needed for designing custom enclosures for your electronic projects.Continue reading Introduction to Tinkercad and 3D printing
Unfortunately, this online tool is no longer available. If you try to access it, you’ll be redirected to Autodesk’s new online CAD program called TinkerCAD, which is a great free CAD software btw.
If anybody is looking for a good (and free) breadboard simulator, i can recommend the one from Autodesk: 123D Circuits Continue reading Autodesk 123D Circuits free breadboard simulator