background preloader

Hardware

Facebook Twitter

ABC - Arduino Basic Connections. Siri: Can you make a Raspberry Pi open a garage door? Vid A clever coder who goes by the name DarkTherapy has created an iPhone app and interface for the Raspberry Pi that allows it to open a door. Not just any door, mind you, but a motorised garage door. As you'll see in the video below, an iPhone is a far snappier remote control than your average door zapper.

The project works using SiriProxy, an open source “super pre-alpha” project that allows Siri to initiate custom actions. DarkTherapy put that to work with WiringPi, a GNU-licensed C library that replicates the Wiring code beloved of Arduino hackers. DarkTherapy got both of those packages running under Raspbian “wheezy” and said once that was done “its just a case of modifying the example ruby script included with siriproxy” and wiring things up just right.

Here's the result: Could not load plugins: File not found As you can see in the video, the rig isn't pretty, but given it's in a garage it doesn't need to be. Writing device drivers in Linux: A brief tutorial. Lost Knowledge: Cable lacing. The twice-monthly Lost Knowledge column explores the possible technology of the future in the forgotten ideas of the past (and those just slightly off to the side). Every other Wednesday, we look at retro-tech, “lost” technology, and the make-do, improvised “street tech” of village artisans and tradespeople from around the globe. “Lost Knowledge” was also the theme of MAKE, Volume 17 One of the cool things about doing this column is discovering lost technologies myself, things I knew nothing about before bumping into them while poking about the virtual attics and basements of cyberspace, looking for things to write about.

For instance, I knew nothing about stick chart navigation before covering it here. And I’d certainly seen timbrel vaulting before, but didn’t know that’s what it was called, or how it worked. We got such a great response to my last column on wire-wrapping (which was awhile ago, thanks to a most unwelcomed medical absence). More: Gareth Branwyn Related. Circuits.io. RPi Low-level peripherals. Back to the Hub Hardware & Peripherals: Hardware - detailed information about the Raspberry Pi boards. Hardware History - guide to the Raspberry Pi models. Low-level Peripherals - using the GPIO and other connectors. Expansion Boards - GPIO plug-in boards providing additional functionality. Screens - attaching a screen to the Raspberry Pi. Cases - lots of nice cases to protect the Raspberry Pi.

Other Peripherals - all sorts of peripherals used with the Raspberry Pi. Introduction In addition to the familiar USB, Ethernet and HDMI ports, the Raspberry Pi offers the ability to connect directly to a variety of electronic devices. Digital outputs: turn lights, motors, or other devices on or off Digital inputs: read an on or off state from a button, switch, or other sensor Communication with chips or modules using low-level protocols: SPI, I²C, or serial UART Connections are made using GPIO ("General Purpose Input/Output") pins.

Note that no analogue input or output is available. Links Useful P2 pins:

Projects

News.