VHDL: Hello World in GHDL

This is basic code for VHDL. In this article, we use GHDL (http://ghdl.free.fr), as DHL simulator which run on Windows 8.1 platform. Objective Know the process to simulate VHDL using GHDL. Print some output. Code We will create an empty entity, named “hello_world”. We then create an architecture based on that entity.

To simulate […]

Continue Reading Comments

Raspberry Pi Project: Simple Blinking LED

Blink LED, like what it should be, we make certain LED blinking. We can define “blinking” as continuous condition switching between ON and OFF condition. This is the simplest project we can do for Raspberry Pi. Make sure you have wiringPi installed on Raspberry Pi already. If not, you can follow this article for guideline. […]

Continue Reading Comments

Installing Fritzing and AdaFruit Fritzing Library

What is Fritzing? Fritzing is an open-source hardware initiative that makes electronics accessible as a creative material for anyone. It offers a software tool, a community website and services in the spirit of Processing and Arduino, fostering a creative ecosystem that allows users to document their prototypes, share them with others, teach electronics in a […]

Continue Reading Comments

WiringPi and Raspberry Pi

In this article, I use: Raspberry Pi model B Raspbian Wheezy What is WiringPi? WiringPi is a GPIO access library written in C for BCM2835 used in Raspberry Pi. It is designed to be familiar to people who have used the Arduino “wiring” system. Raspberry Pi has a 26-pin General Purpose Input/Output (GPIO) connector and […]

Continue Reading Comments

Installing Adafruit’s Occidentalis on Raspberry Pi

Raspberry Pi, a small computer powered by ARM architecture is a very interesting board for learning embedded system. In this article we will discuss about how to install how to install Occidentalis v0.2 Rubus occidentalis. For this article I use following: Slackware64 14.0 Windows 8.1 Raspberry Pi model B Official Occidentalis v0.2 You can use […]

Continue Reading Comments

List of Component and Device for ARM Tutorial Series

If you want to start tinkering in ARM, you may look at following list. This list is the parts you might need to follow my tutorials. You are not obligate to gather all because I always specify what materials you need in every article. However, you can see following as a reference. Board I have […]

Continue Reading Comments

List of Component and Device for Arduino Tutorial Series

If you want to start tinkering Arduino, you may look at following list. This list is the parts you might need to follow my tutorials. You are not obligate to gather all because I always specify what materials you need in every article. However, you can see following as a reference. Arduino board Normally I […]

Continue Reading Comments

Arduino Project: Arduino and LM35 Sensor

LM35 is an integrated circuit sensor that can be used to measure temperature with an electrical output proportional to the temperature in Celcius. Compared to thermistor, this component give more accurate result and generate higher voltage than thermocouples which may not require output amplifier. The scale factor for this sensor is .01V/oC and doesn’t require […]

Continue Reading Comments

Arduino Project: Simple Traffic Light

Traffic lights, also known as traffic signals, traffic lamps, signal lights, stop lights, or technically as traffic control signals are signalling device positioned at road intersection, pedestrian crossings, and other locations to control competing flows of traffic. In this project we will create a simple “traffic light”, imitating what traffic light does and program it […]

Continue Reading Comments

Arduino Project: Toggle the LED with Push Button

This project is upgrade of previous project (Simple Push Button). In this project, we just need to press the push button once to turn it on or off, instead of hold it. Objective Make the LED turn on or off by pressing the push button. Prerequisite Blinking LED Simple Push Button Requirement Following is all […]

Continue Reading Comments