Skip to main content

Featured Post

Product Design of a 4 wheel differential drive robot

GPIO Blinking an LED using bash script

Refer this site. This gives a fare idea about how to design a simple transistor switch. Or go to this site.

The max o/p voltage from the gpio pin is 3.3 V. But you can get a 5V VDD from Beaglebone Black board.

The circuit I designed is given below. The transistor I used is KN2222A. (You can use any transistor)


Will add a nice circuit diagram later. Once you are finished with the circuit follow the steps in this page.

cd /sys/class/gpio
echo 23 > export
cd gpio23
echo out > direction

Then save the script given below to a file and run this in your BBB. (It will blink the LED once every second.) Cntrl + C to stop the script.



Popular posts from this blog

Plymouth theme for Ubuntu

Bored of having the same boot animation screen again and again? There are plenty of Plymouth themes available out there. This is a theme I created by slicing some cool gif files I found online. You can download the theme and find the installation steps on my github account. ( )  The theme is created for Ubuntu 16.04. But this can be installed on previous versions with slight modification. If you have a slow computer then you can watch the whole animation loops. (The VM I used to record the screen was fast though. :))

Remote access your BeagleBone Black using vnc

Before going into how to share desktop with your BBB I assume you have a proper ssh access to your BBB. (through USB) (if not read this ) Also this tutorial is for BBB with Debian installed (type cat /etc/*-release to know which distro you are currently using. Or refer here ) First install the vnc server in BBB.(After logging into BBB) ssh root@ apt-get install x11vnc Then go to your local computer and open a terminal window. Install a vnc viewer like vinagre. sudo apt-get install vinagre Now its time to start vnc server in BBB. x11vnc -auth /var/run/lightdm/root/:0 -forever This will start a vnc server at port 5900. Note this server setup is temporary. If you want to remotely connect to your BBB after a reboot type the above command again. Go to your local computer and type  vinagre A remote desktop will be shown if all goes well. Try exploring other options in x11vnc using (in BBB) man x11vnc The se

Getting started with BeagleBone Black (Remote login via SSH with Linux / Windows)

Just started working with beaglebone black Rev C. As I move on with beaglebone black I will keep my blog posted. It may be helpful for newbies like me... :-) Connect your BBB (BeagleBone Black) with your PC. Open up your terminal and type ifconfig to check whether it's connected. You will see an eth1 (ethx) connection with an IP assigned as When you connect your BBB, you will see a drive mounted up (if not mount the disk). Open the drive and open start.htm. You will see documentation of the device there. You can install drivers from there. (Driver installation isn't required, but you might find a few udev rules helpful.) Just download the file. Go to the folder where you download the file. Then give permission to execute the file. cd ~/Downloads/ chmod +x Then run it by, sudo ./ In orded to remotly login to your BBB using ssh type ssh root@ There won't be any root password set yet. For win