Category Archives: Tutorials


Printed Circuit Boards – Things You Must Know as a Beginner

Single sided PCBs

A systematic arrangement of electrical components defined by pathways, signal traces, and conductive paths is called a Printed Circuit Board. If as a beginner you question, ‘what’s a PCB?’, then for simpler understanding, you can look at a PCB this way. Functionally speaking, the PCB offers mechanical support to electrical connections arranged in a logical manner with the help of pads, tracks, and other features. You can find the best PCBs at a cheap PCB manufacturer such as Elecrow. Types of PCB PCBs can be categorized as follows: Single Sided PCBs Multilayer PCBs Double Sided PCBs Flex PCBs Rigid PCBs Rigid-Flex

Read more

Introducing TI MSP430 Microcontrollers

MSP430 Launchpad Board

Texas Instruments (TI) is a well-known US-based semiconductor manufacturer. TI is perhaps best known to many as the manufacturer of some of the fanciest scientific calculators in the market. Of the long list of electronic devices produced by TI, microcontrollers are on the top. TI manufactures some of the coolest and advanced microcontrollers of the market today. There are several categories of micros from TI. These include general purpose low power MCUs which mainly comprise of MSP430s, ARMs like TM4Cs, MSP432s, etc, micros for wireless communications like CC2xxx series, ARM + DSP micros, DSP-specialized micros like the TMS32xxx series and

Read more

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

EasyESP-1 driving 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
« Older Entries