Latest Story

Faster IO on the Arduino

10/11/2011

This article will show you how to control the Arduino IO pins faster, a lot faster.

We all know we can use the digitalWrite() command to set an IO pin high or low. Before we do any mods lets do some measurement to see how long it takes.

With a simple sketch to output a square wave on digital pin 2.

int outPin = 2; // Use digital pin 2 as output
void setup()
{
  pinMode(outPin, OUTPUT);      // sets the digital pin as output
}

void loop()
{
  digitalWrite(outPin, HIGH);   // sets output high
  digitalWrite(outPin, LOW);    // sets output low
}

To measure the time it takes to set the output pin high then low,  we’re going to use a Saleae Logic Analyzer.

spacer

Output waveform of Digital pin 2 using digitalWrite().

Read more »

mbed Dev Board Serial LCD – Hello World

12/07/2011

This is a simple Hello World program using a serial LCD on the mbed Dev Board.

spacer

Read more »

Laser Cut Acrylic Case for Gameduino

06/07/2011

This is laser cut acrylic case for the Gameduino board.

 

spacer

Read more »

Temperature Sensing with DS18S20

07/06/2011

Temperature Sensing with Dallas DS18S20 1-wire device.

spacer

Read more »

Arduino CAN-BUS ECU Reader

07/06/2011

This project uses the Arduino board and the CAN-BUS shield .

This shield gives the Arduino CAN-Bus capability. It uses the Microchip MCP2515 CAN controller with MCP2551 CAN transceiver.

Read more »

SBC44UC to VB.net demo

07/06/2011

This project demonstrate the SBC44UC with the Microchip PIC18F4550 to a VB.net app.

spacer

Read more »

Page 1 of 21
gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.