Blinking an LED on the Raspberry Pi

Introduction

The Raspberry Pi offers an array of general purpose Input-Output pins(GPIOs) which enables software running on the Linux computer to sense events in the physical world as well as effect it in very simple ways. A software program can be used to read a switch or even a sensor connected to the GPIOs in addition to the ability to send electrical signals out. For example, a user program can be used to read a simple push button which in turn can be used to trigger events in software. The user may also elect to control a single LED by switching it ON and OFF to reflect events in software.

Continue reading “Blinking an LED on the Raspberry Pi”

[RPi Rover] Another Raspberry Pi Robot – Episode 2 – Starting Python

Raspberry Pi Rover

Introduction

In the last post, I described the hardware part for our robot which uses the Seeed Studios GrovePi+ since I am yet to receive my kit. In this post, I talk about the software part and making the robot move. Lets see what we can do. Continue reading “[RPi Rover] Another Raspberry Pi Robot – Episode 2 – Starting Python”

[RPi Rover] Another Raspberry Pi Robot – Episode 1 – The chassis

Introduction

I have experimented with Raspberry Pi Robots in the past but I wanted to make a generic Robot that you can use practically. This series is about making a Robot using scrap and as many things as you can find in the house and then make it useful and solve a problem. In this post I start by making the chassis. Continue reading “[RPi Rover] Another Raspberry Pi Robot – Episode 1 – The chassis”

Seeedstudios Groove Pi+ Pre-Review Part 1

Introduction

SeeedStudios has their own system of prototyping hardward called Grove which uses four pin connectors to connect sensors, actuators and subsystems together to a central controller which can be arduino based or MSP430 based. Recently, they have introduced an interface to the Rapberry Pi called the grovepi+ which is a Raspberry Pi Hat with an Atmega328P which allows the RPi to take advantage of the grove widgets. I was one of the people who got their hands on one of the pre-review units in a Kit form and I decided to do a little something with it. In this article I will go through the basic kit and it’s contents and my first impressions since this is the first time I am using the Grove System. I had a few preconceptions and I will discuss my experience with the kit so far along with a project plan I have going. Lets go! Continue reading “Seeedstudios Groove Pi+ Pre-Review Part 1”

Final Summary “Forget What?” Project: An IOT based home automation system with a budget!: Part-2

Minion Bot

Prelude

My previous post was a textual summary of work done and I just could not shrink it more. In this post I continue by providing demo videos for the project. I try to explain the working and internals without actually tearing down the modules. For that most of my posts in the past have been short in number but long in text and serve the purpose of a teardown. I am focusing primarily on demonstrating the system in order to give a better understanding of the working and application. Continue reading “Final Summary “Forget What?” Project: An IOT based home automation system with a budget!: Part-2″

EnOcean Programming: Blinking LED on the TCM330

Introduction

My quadcopter was supposed to take first flight this weekend but since it is now a ‘minion battle royale’, I thought I would kick it up a notch. Batman was abducted from my workbench and now Pikachu is sitting there alone. I thought Minion Dave would make an excellent addition and hence I am doing this post today instead of tomorrow morning in the hopes that I get a friend for poor pikachu. Continue reading “EnOcean Programming: Blinking LED on the TCM330”

The Raspberry Pi Power Analysis featuring the Tektronix Scope

Introduction

I am waiting for my stuff to get delivered which are basically parts and parts. One of features of my design is that the raspberry pi center piece is portable, ie it can be moved from one location of the house to the other. For this I needed to add a battery backup which was shown in my previous posts. In my recent experiments, I found that the Raspberry Pi was rebooting unexpectedly. It turns out that one of the connectors was defective. Still this left me with the question that if I am using a battery, how long will my system stay afloat without power? Hence I setup a little experiment to measure the power consumed by the Raspberry Pi and the results were quite unexpected. Continue reading “The Raspberry Pi Power Analysis featuring the Tektronix Scope”

Pi In a Display Box

As I wait for the parts to be delivered, I started work on the case for the RPi. This is the center piece for my demo and with my limited carpentry skills, I set out to make a box. I usually start by making a 3D to scale model in Sketchup so I know exactly what I want. If it seems awkward, I change it. Here is a simple mockup that took 5 minutes! Continue reading “Pi In a Display Box”