What is the difference between Arduino and Raspberry Pi?

What is the difference between Arduino and Raspberry Pi?

Although they are often lumped together, the Raspberry Pi and the Arduino are quite different and have their strengths/weaknesses and areas of applications. I gave the following lecture in 2015 at the Edmonton Hardware Meetup to make people aware of the main differences between the Arduino (microcontroller) and the Raspberry Pi (single-board computer). I was […]

Read More
DS1307 real-time clock on the MSP430 Launchpad with Energia

DS1307 real-time clock on the MSP430 Launchpad with Energia

The following procedure will show you how to set up your launchpad with Energia and should work for both the MSP-430F5529 and the MSP-430G2553. Where to Get Parts The parts in this tutorial can be acquired: M430G2553 Amazon Link Adafruit RTC Breakout Kit Amazon Link Advertisement Hardware I will be using the DS1307 chip + […]

Read More

Finding the IP of a headless single-board computer on your network

Introduction Anyone starting with single-board computers can save a lot of money/hassle in extra purchases, by connecting their Raspberry Pi / Beaglebone Black / Udoo to their network via an Ethernet cable. Remotely controlling the device in a headless configuration saves the hassle of connecting keyboard, mouse, computer screen and buying micro HDMI cables, powered […]

Read More
Getting Started with Raspberry Pi and Occidentalis

Getting Started with Raspberry Pi and Occidentalis

Pre-Requisite This tutorial assumes that you are able to write a linux distribution onto an SD-card. See the following tutorial here: Writing Linux images to SD card with Win32DiskImager Write your Linux distribution onto an SD card Tutorial In this tutorial you will be shown how to setup the Raspberry Pi with Occidentalis by Adafruit. […]

Read More
Getting Started with Code Composer Studio and MSP430 Launchpad

Getting Started with Code Composer Studio and MSP430 Launchpad

Tutorial MSP-EXP430G2 The following applies to the MSP-EXP430G2 ONLY. The MSP-EXP430G2 comes per-programmed with a ‘Blink’-LED program. To verify that your board is working correctly, connect it via the Mini-USB cable into a USB port. The two on-board LEDs should alternate blinking red and green. Installation Download the most recent version of Code Composer Studio […]

Read More
MMA8451 Accelerometer on the Arduino UNO

MMA8451 Accelerometer on the Arduino UNO

Tutorial The following procedure will show you how to set up your Arduino UNO with the MMA8451 Accelerometer. ======= Where to Get Parts The parts in this tutorial can be acquired: Arduino UNO Amazon Link Adafruit MMA8451 Accelerometer Amazon Link Advertisement Hardware I will be using the Triple-axis 14-bit MMA8451 Accelerometer – from Adafruit. Breakout-Board […]

Read More
Internal Pullup Resistors on the Arduino for Digital and Analog Pins

Internal Pullup Resistors on the Arduino for Digital and Analog Pins

The following tutorial will show you how to set up your Arduino to use the internal pull-up resistors with the AnalogRead() function. Advertisement Pull-up/pull-down resistors give the pins a reference. If this reference is not provided, then your readings will vary wildly, which is referred to as a floating pin. It is preferable to use […]

Read More