Category Archives: Electronics

Powering the LEGO Mindstorms Brick from a 9v Plugpack

I have been asked a number of times too how I power my Stationary and Development Robots from a 9 Volt, 5 Amp D.C. Plugpack connected to the Mains Power Supply. I prefer to have a Power Supply that can easily handle the demands put on it. A minimum rating of 3 Amps is needed if you plan running 4x Motors from the EV3 Brick.

Using WS2812B Addressable RGB LED Strips with Arduinos

WS2812B LED Strip
This article is about my experiments with the WS2812B LED strip, which is an addressable RGB LED strip. This information should also work with other similar LED strips, such as strips of the WS28XX family, Neopixel strip, among others. The WS2812B addressable LED strip comes in several varieties that differ in size, sealant or LED density. Choose the one that best fits your purpose.

Using a 0.96 inch OLED Display with Arduino Microcontroller

0.96" OLED Display
In this article I will show how to use the small 0.96 inch OLED display with an Arduino Microcontoller board to build a very basic Weather Station.

Introduction to using the BMP180 barometric sensor with Arduino

bmp180 barometricsensor
The BMP180 barometric sensor (model GY-68) in the following two images is a very small module with 10mm x 10.1mm (0.039in x 0.043in) footprint. This guide is also applicable for other similar barometric sensors.

Using the HC-SR04 Ultrasonic Sensor with Arduino

The working principle of an ultrasonic sensor is simple and use high-frequency sound waves that are evaluated when the sensor received back the waves. To determine the distance between the robot and object, the sensor measure the elapsed time between sending and receiving the waves.

Using a Membrane Keypad with an Arduino

Membrane Keypad
With this tutorial, you will be learn to access any keypad, and have it interact with a microcontroller. You can salvage these keypads from old telephones or you can purchase them from most electronics store for less than $2. They come in wide variety of shapes and sizes. The most commons sizes are 3×4 and 4×4, and you can get keypads with with words, letters and numbers written on the keys.

ESP8266 Web Server using Arduino IDE

In this project you’ll create a standalone web server with an ESP8266 Wi-Fi Module that can toggle two LEDs.

Secure Access using MFRC522 RFID Reader with Arduino

This Article shows a simple example on how to use the MFRC522 RFID reader, with a quick overview of the specifications, and a demonstration project using an Arduino.

Getting Two ESP8266 WiFi Modules Communicating


In this project we’re going to make two ESP8266 talk with each other.

How it works? We’re going to set one ESP as an Access Point (Server) and another ESP as a Station (Client). Then they’ll establish a wireless communication and the Client sends a message to the Server saying “Hello World!”.

Installing NodeMCU Firmware on the ESP8266 WiFi Module


Why flash your ESP8266 module with NodeMCU?

NodeMCU is a firmware that allows you to program the ESP8266 modules with LUA script. And you’ll find it very similar to the way you program your Arduino. With just a few lines of code you can establish a WiFi connection, control the ESP8266 GPIOs, turning your ESP8266 into a web server and a lot more.

How to Install the ESP8266 Board into the Arduino IDE

There are a variety of development environments that can be used to program the ESP8266. The ESP8266 community created an add-on for the Arduino IDE that allows you to program the ESP8266 using the Arduino IDE and its programming language.

ESP8266 WiFi Module – AT Command Reference

ESP8266 WiFi Module, in it’s default configuration, boots up into the serial modem mode. In this mode you can communicate with it using a set of AT commands. I will present to you a reference of all known AT commands that ESP8266 supports, explain what they do and how to use them.
Historically AT commands are based on the Hayes Command Set and these are no different.

Using RF 433MHz Transmitter/Receiver Module With Arduino

This Article aims to be a comprehensive guide to the popular RF 433MHz Transmitter/Receiver modules. Information on how they work, some features, and an Arduino project example that you can take and apply to other projects.

ESP8266 Troubleshooting Guide

The ESP8266 has a few common issues, specially when you are trying to flash a new firmware or uploading scripts. Here’s a compilation with some of the most common problems with the ESP8266 and how to fix them.

Beginnings of a Computer Controlled LEGO Train Layout

Modular Train Layout
For the last few weeks I have been putting together a Modular LEGO Train Layout. Each Module is based on a 900mm X 1200 X 6mm MDF board mounted to a 70mm X 20mm Timber Frame. The Module use a series of Dowls and Holes to join the Modules together. This arrangement allow for easy storage and transportation to LEGO Shows and Displays.

Do NOT follow this link or you will be banned from the site!
error: Content is protected !!