Electronut Labs
  • Home
  • Blog
  • Books
  • Products
  • About
  • Contact
Electronut Labs
  • Home
  • Blog
  • Books
  • Products
  • About
  • Contact
TwitterLinkedInEmail
© 2025 Mahesh Venkitachalam | Electronut
All Posts

Getting Started with STM32 ARM Cortex-M3 using GCC (STM32F103, NUCLEO-F103RB)

Avatar for Mahesh VenkitachalamMahesh VenkitachalamOctober 17, 2016
My first introduction to microcontrollers was via the Arduino platform. But I soon started digging a little deeper and got into (8-bit) AVR...Read More

A Desk Drawer Protector Using ESP8266

Avatar for Mahesh VenkitachalamMahesh VenkitachalamSeptember 2, 2016
I am slightly (just a teeny bit, I assure you) obsessed with my desk drawer and the arrangement of the contents therein. When I am in dire need of my...Read More

IoT Triad Part II – Mobile (Cordova), Device (nRF51822) and a bit of Cloud (ThingSpeak)

Avatar for Mahesh VenkitachalamMahesh VenkitachalamJune 4, 2016
Last year, I had written a rather ponderous article on the Device part of the IoT triad consisting of Device, Mobile and Cloud. This time, I want...Read More

Getting Started with Atmel ATtiny10

Avatar for Mahesh VenkitachalamMahesh VenkitachalamMarch 17, 2016
I like Atmel tinyAVRs because they are tiny computers that I can (almost) wrap my head around. The Atmel ATtiny4/5/9/10 are the cheapest...Read More

All Roads Lead to Shenzhen (for Electronics)

Avatar for Mahesh VenkitachalamMahesh VenkitachalamJanuary 17, 2016
This is a brief account of my four day visit in January 2016 to Shenzhen, China. Due to my unfamiliarity with the language and brevity of the trip, this...Read More

Talking to MMA7660 using I2C and ATtiny85

Avatar for Mahesh VenkitachalamMahesh VenkitachalamDecember 22, 2015
I was introduced to Atmel tinyAVRs a few years ago, soon after I started playing around with the Arduino platform. Now, here was a computer...Read More

Hacking a Cheap LED Lamp with nRF51822

Avatar for Mahesh VenkitachalamMahesh VenkitachalamNovember 9, 2015
Diwali (or deepavali, the Indian festival of lights) is just around the corner, and in addition to stuffing myself with unhealthy snacks and scaring...Read More

BLEBot – nRF51822 based BLE Robot

Avatar for Mahesh VenkitachalamMahesh VenkitachalamOctober 12, 2015
In this project, we will build a two-wheeled robot based on the Nordic nRF51822 BLE SoC. Motor control for the two wheels of the robot will...Read More

Touch Activated Blinky Badge

Avatar for Mahesh VenkitachalamMahesh VenkitachalamSeptember 25, 2015
I wanted to create a simple project to teach soldering and electronics to kids (10+ years) and beginners. I first thought of a simple two transistor...Read More

Motor Control over BLE with nRF51822 and TB6612FNG

Avatar for Mahesh VenkitachalamMahesh VenkitachalamAugust 5, 2015
In this project, we will control two motors over BLE using the Nordic nRF51-DK. To do this, we will use a motor driver based on the Toshiba...Read More

Why You Should Document Your Project

Avatar for Mahesh VenkitachalamMahesh VenkitachalamAugust 2, 2015
I have learned much from the work of others. And much of that learning came about because those people put in the effort to document their work on the...Read More

Controlling an RGB LED with Nordic nRF51-DK (nRF51822/nRF51422)

Avatar for Mahesh VenkitachalamMahesh VenkitachalamJuly 25, 2015
In this project, we will control an RGB LED using the Nordic nRF51-DK over BLE. We will make use of PWM (Pulse Width Modulation) and NUS...Read More

Talking to Ultrasonic Distance Sensor HC-SR04 using nRF51822

Avatar for Mahesh VenkitachalamMahesh VenkitachalamJuly 20, 2015
In this project, we will talk to the popular ultrasonic distance sensor HC-SR04 using the Nordic nRF51-DK board, and transmit the distance information...Read More

nRF51-DK PWM & GPIOTE test with S110 SoftDevice

Avatar for Mahesh VenkitachalamMahesh VenkitachalamJuly 13, 2015
Before you read further, please take a look at my previous article on nRF51-DK programming using GCC, since we’re going to use the same setup here....Read More

External nRF51822 SWD Programming using the nRF51-DK

Avatar for Mahesh VenkitachalamMahesh VenkitachalamJuly 9, 2015
This is a short note on using the nRF51-DK to program an nRF51822 chip on an external board. So far I have (click to jump to section): 1. RedBearLab Nano...Read More

nRF51822 Begins – nRF-DK, GCC, ADC, UART/BLE

Avatar for Mahesh VenkitachalamMahesh VenkitachalamJuly 6, 2015
The nRF51822 is a very popular SoC (System on a Chip) which integrates BLE (Bluetooth Low Energy) with an ARM Cortex M0 CPU. For folks like myself...Read More

555 Based Motion Sensing Night Lamp Kit

Avatar for Mahesh VenkitachalamMahesh VenkitachalamJune 18, 2015
This is a short note on my attempt in 2013 to create an electronics kit meant for kids - a DIY motion sensing night lamp based on the good old...Read More

Installing Arduino Bootloader on an ATmega32u4

Avatar for Mahesh VenkitachalamMahesh VenkitachalamJune 6, 2015
The Atmel ATmega32u4 gained popularity with its use in the Arduino Leonardo, due to the built-in USB support, which made an additional...Read More

An IoT Triad Demo, Part I – Device (nRF8001 + Arduino)

Avatar for Mahesh VenkitachalamMahesh VenkitachalamMay 28, 2015
Internet Of Things (IoT) implementations usually consist of three parts - the device itself, software that interacts with the device...Read More

A Silly Birthday Greeting Box

Avatar for Mahesh VenkitachalamMahesh VenkitachalamMay 22, 2015
There seems to be a deluge of cheap toys in my house, thanks to the kids. But on the upside, many of these have interesting electronics that are perfect...Read More

Temperature/Altitude/Pressure Display using BMP180

Avatar for Mahesh VenkitachalamMahesh VenkitachalamMarch 31, 2015
I was in Bhutan last December, and as we travelled to different locations, I kept wondering what the temperature and altitude was, and wished I had...Read More

Posts pagination

1 2 3 4

Follow

Books

© 2025 Mahesh Venkitachalam | Electronut Labs