Interfacing(USB – RS232 – I2c -ISP) Projects

A simple analog proximity sensor with digital interface for Raspberry Pi last update Feb 7 2014

A simple analog proximity sensor with digital interface (for Raspberry Pi) [last update: Feb 7, 2014]

Raspberry Pi has a Broadcom BCM2835 chip, which controls 26 GPIO (general purpose input/output) pins. There are C library or RPi.GPIO python package available online that can be used to control the pins. The RPi.GPIO package is by default included in most Raspberry Pi system, such as Raspbian, a RPi version of Debian linux system. One

A simple analog proximity sensor with digital interface (for Raspberry Pi) [last update: Feb 7, 2014] Read More »

BeaconAir On Raspberry Pi iBeacons

BeaconAir On Raspberry Pi / iBeacons

BeaconAir is a Raspberry Pi based project that reads the advertising packets coming from iBeacons and roughly calculates the physical position of BeaconAir by Trilateration.  This is an application that uses my new iBeacon Python library that READS iBeacons on your Raspberry Pi.  It does not turn your Raspberry Pi into an iBeacon.  Lots of other people

BeaconAir On Raspberry Pi / iBeacons Read More »

Interfacing an SPI ADC MCP3008 chip to the Raspberry Pi using C spidev

Interfacing an SPI ADC (MCP3008) chip to the Raspberry Pi using C++ (spidev)

In this entry I will demonstrate how to interface the MCP3008; an SPI-based analog to digital converter (ADC) integrated chip, to the Raspberry Pi. This enables  the Raspberry Pi to interpret analog voltages that are in turn typically emitted by analog-based sensors to reflect a measure of  a physical characteristic such as acceleration, light intensity

Interfacing an SPI ADC (MCP3008) chip to the Raspberry Pi using C++ (spidev) Read More »

Raspberry Pi GPIO Protection

Raspberry Pi GPIO Protection

After damaging the GPIO port on our raspberry pi while designing a new solar monitoring system we decided that it might be a good idea to build a buffer/level translator to protect the GPIO pins from over voltage and ESD spikes.  The board would need to protect all of the data pins we normally use

Raspberry Pi GPIO Protection Read More »

USB sound card

USB sound card

Description. Designing and building a USB sound card is no longer a head ache because we have got the PCM 2702 integrated circuit from Texas Instruments. The PCM2702 is an integrated 16 bit digital to analog converter that has two digital to analog output channels. The integrated interface controller of PCM2702 is compliant to the

USB sound card Read More »

Scroll to Top