LoRa IOT System for Environment Monitoring

Rod Gatehouse‘s LoRa IOT Home Environment Monitoring System is built using readily available hardware modules and consists of multiple remote stations with environmental sensors that communicate to an Arduino Mega based IoT gateway via LoRa RF modules. The LoRa IOT Home Environmental Monitoring System consists of an Arduino Mega based IOT-to-Internet gateway and Arduino Feather based remote stations with environmental sensors. The remote stations communicate wirelessly with the gateway using LoRa radios. The system enables a homeowner to monitor the home environment via an internet accessible dashboard, receive periodic SMS environmental notifications, receive realtime SMS alerts when monitored environmental parameters exceed preset

Read more

Tutorial 9: ESP8266 and WS2812B RGB LED (or NeoPixel) ring

This tutorial describes how to interface a WS2812B RGB LED ring or Adafruit’s NeoPixel ring to ESP8266. The WS2812B is a smart RGB LED with a control circuit integrated in a 5050 SMD package. The RGB data transfer occurs through a single data input line using single NZR communication mode. Connection between the NeoPixel ring and ESP8266 is through a single data wire. I am using EasyESP-1 here for illustration. The Data In (DI) line of the NeoPixel ring connects to D1 pin of EasyESP-1. VCC and GND pins go to 3.3V and GND terminals of EasyESP-1. I used a 40 RGB LED NeoPixel-compatible LED

Read more

Programmable LED dimmer using PIC16F18325

LUKAS FÄSSLER designed a versatile programmable LED dimmer using PIC16F18325 MCU to drive white and RGB LEDs. It operates at a wide range of power supply (6 to 26 volts) and utilizes MOSFET drivers with non-inverting outputs. The mosfet drivers are basically the same as before but now with non-inverting outputs: LM5111-1M. There are two of them for a total of 4 outputs compared to only 3 with the previous version. They now drive much (physically) smaller but no less capable mosfets which allowed me to significantly downsize the whole board to 75x65mm.  The NXP BUK9Y12-40E are rated at 40

Read more

Starting STM8 Microcontrollers

STM8 microcontrollers are 8-bit general purpose microcontrollers from STMicroelectronics (STM). STM is famous mainly for its line of 32-bit ARM Cortex microcontrollers – the STM32s. STM8 microcontrollers are rarely discussed in that context. However, STM8 MCUs are robust and most importantly they come packed with lots of hardware features. Except for the ARM core, 32-bit architecture, performance and some minor differences, STM8s have many peripheral similarities with STM32s. In my opinion, STM8s are equally or sometimes more matched than the popular PICs and AVRs in all areas. Unlike PICs and AVRs however, I have seen STM8s mostly in various SMD

Read more

Very affordable DIY oscilloscope

This DIY oscilloscope project is powered by a STM32 processor and the details of its design are shared by Vitorbnc on Instructables. As an oscilloscope, it displays signal waveform, voltage magnitude, frequency, and duty cycle. Besides, it also features capabilities to measure inductance, temperature and pressure.

Read more
« Older Entries Recent Entries »