Arduino Weather Station with DHT11 and BMP180


https://www.electronics-lab.com/arduino-weather-station-dht11-bmp180/

In the previous tutorial I showed you how to build a weather station using only the DHT11 sensor and I said the readings from this sensor is fairly accurate. In this tutorial, I will be using the DHT11 to measure only the humidity and BMP180 to measure pressure and temperature. That’s because its readings are […]

Nerdonic Atom X1 is the World’s Smallest 32-bit Arduino Compatible Board


https://www.electronics-lab.com/nerdonic-atom-x1-worlds-smallest-32-bit-arduino-compatible-board/

Tiny 32-bit Dev Board. 14.9mm², Breadboard, 0.95g, 3-20V input, I²C, 8 PWM, Serial, 6 ADC, Prog LED. There is a new board in the ecosystem which claims to be the world’s smallest 32-bit Arduino board. The name of it Atom X1 and measures 14.9×14.9 mm. Atom X1 specifications: MCU – Microchip Atmel  SAMD21 Cortex M0+ […]

Three Ways to Make Arduino Works As A USB/TTL Converter


https://www.electronics-lab.com/three-ways-make-arduino-works-usbttl-converter/

Even if you have years working with electronics, you will still find some simple hacks that you never thought about before. Personally and to save money, when I was a student with a very limited budget I knew that my Arduino UNO can work as a USB/TTL(serial) converter. I used to remove the Atmega328P from […]

Arduino Two-Way Bluetooth Communication Tutorial


https://www.electronics-lab.com/arduino-two-way-bluetooth-communication-tutorial/

Welcome to another Arduino Tutorial! Today we are going to learn how to use Bluetooth to exchange data between two Arduino boards! As a demonstration project, we are going to build a simple weather station. There is a lot to cover so let’s get started! Arduino Two-Way Bluetooth Communication Tutorial – [Link]

Decoding and Encoding JSON with Arduino or ESP8266


https://www.electronics-lab.com/decoding-encoding-json-arduino-esp8266/

In this blog post you’re going to learn how to decode (parse a JSON string) and encode (generate a JSON string) with the ArduinoJson library using the Arduino with the Ethernet shield. This guide also works with the ESP8266 and ESP32 Wi-Fi modules with small changes. Decoding and Encoding JSON with Arduino or ESP8266 – […]

Control a 12V Lamp via SMS with Arduino


https://www.electronics-lab.com/control-12v-lamp-via-sms-arduino/

In this tutorial we’re going to show you how you can turn a 12V lamp on and off by sending SMS to your Arduino with the text “ON” and “OFF”, respectively. You can also request the current lamp state by sending an SMS with the text “STATE”, the Arduino should reply back with the text […]

Get Sensor Data From Arduino To Smartphone Via Bluetooth


https://www.electronics-lab.com/get-sensor-data-arduino-smartphone-via-bluetooth/

Hariharan Mathavan at allaboutcircuits.com designed a project on using Bluetooth to communicate with an Arduino. Bluetooth is one of the most popular wireless communication technologies because of its low power consumption, low cost and a light stack but provides a good range. In this project, data from a DHT-11 sensor is collected by an Arduino and then […]

Attiny Programmer (using Arduino UNO)


https://www.electronics-lab.com/attiny-programmer-using-arduino-uno/

by CrtSuznik @ instructables.com: The Arduino UNO is small, but if you require your project to be in a small enclosure, the UNO might be way too big. You could try using a NANO or MINI, but if you really want to go small, you go tiny, Attiny to be precise. They are quite small, […]

STM32 Arduino Tutorial – How to use the STM32F103C8T6 board with the Arduino IDE


https://www.electronics-lab.com/stm32-arduino-tutorial-use-stm32f103c8t6-board-arduino-ide/

In this Arduino Tutorial, we are going to take a first look at the STM32 Arduino Compatible Board. This board is powerful and inexpensive. Let’s see what it has to offer! STM32 Arduino Tutorial – How to use the STM32F103C8T6 board with the Arduino IDE – [Link]

FemtoUSB Board (Atmel ARM Cortex M0+)


https://www.electronics-lab.com/femtousb-board-atmel-arm-cortex-m0/

Arduino compatible, Atmel SAM D21 chip, open source! This is one of the smallest ARM powered boards in the world. If you are ready to transition away from AVR 8-bit hardware to the very powerful ARM 32-bit stuff, this is the way to learn! The board design, schematic, and parts lists are completely open-source. FemtoUSB […]