Gooseberry- An alternative to Raspberry Pi Optical mouse hacking, part 1 « Department of New Computings Arduino driver for the ADNS2610 follows the cut, along with sample implementation and a fairly straightforward Processing app to read the data. The part most people will care about is the first chunk. You should easily be able to adapt it to other chips like the ADNS2051. In porting, pay close attention to the procedure for reading out the framebuffer, as that seems to be the primary difference between chips. BTW, here’re the datasheets for the ADNS2610 and ADNS2051. Bomb’s away: Sample implementation for Arduino. And the corresponding visualizer, written for Processing.
Xboard Relay - Nightly I made the subject about the cable because the cable is key to connecting more than one shiftout module. Most shift register boards do not take advantage of the carry out bit or the serial output data. The DFR0072 Shiftout Module has a whole connector, and cable made for this purpose so it’s very easy to cascade them mechanically, but I haven’t found any good software that supports 16 bits of output for two cascaded Shiftout Modules. So here is some software.First an example of a basic shiftout scan with 8 bits one shift register. /****************************************************************************** Test Program for the 74HC595 Shift Register in the DFR0072 ShiftOut Module8 Relay Scanner The DFR0072 ShiftOut Module has 6 pins:(1) SCLK (2) +5V(3) iCS (4) +5V(5) DIN (6) GND made by peter@testelectronics.comJanuary 08 2011******************************************************************************/ #define PAUSE 200 [/code] [code] [/code]...
UDOO: Android Linux Arduino in a tiny single-board computer Jumper One » electronic projects, tutorials, hardware hacking... wiseman/mavelous · GitHub - Nightly Home · gasolin/BlocklyDuino Wiki Developing the Gameboy-Like Meggy Jr RGB Posted Feb 06, 2012 at 2:19 pm This project enables the writing of custom games which can be controlled through the Arduino development environment as it is fully driven by an ATmega168 microcontroller. A platform to develop handheld pixel games can be designed with this Meggy Jr RGB kit since it contains an 8×8 RGB LED matrix display that is fully addressable along with 6 big fat buttons for playing comfortably. It is also designed to be mounted inside a handle set made of wood or plastic case which makes it a unique feature of Meggy Jr RGB. Compared to a bare circuit board, this is more pleasant and safer to hold. There are several small components that are mounted underneath the LED matrix display in order to save space as the Meggy Jr RGB printed circuit board is covered in white with black printing. Rest of the project Tags: gameboy, RGB, microcontroller,
Augmented reality display of air traffic for amateur drones — Lemondronor - Nightly Each black square shows the location of air traffic. It displays the callsign (if they're broadcasting one), the ICAO identifier (the unique 24 bit ID assigned to every airframe), speed, altitude and distance. A few things to note about the video: I calibrated the drone's compass (webflight has a calibration command), but there was still some drift. Compass drift is visible as a barely perceptible creep of the compass at the bottom of the window and a more significant movement of aircraft markers when the drone is held relatively still. I know what type of aircraft the drone saw because I looked up the ICAO codes (the 6 digit hex numbers in parentheses) at airframes.org . This demo overlays aircraft on the drone's first-person video in a ground control station, but there are other ways the ADS-B data could be used: Augmented reality overlays in first-person video goggles. For details on how to try the code yourself, see the webflight-traffic github repository .
Android Robot - Download and make! Add to Cart to download this kit for free ! Download, print out and make your own Android robot. This poseable robot is available for everyone to download for free. The Android robot is the logo of Google's Android mobile device operating system. This Android robot is modified from work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License. The project is poseable in three ways. Download the parts. Roll round the shoulder tube so that the edge lines up with grey line arrowed in the top picture. Glue the two halves of the body together then thread the shoulder tube into place. Fold up and slick together the head. Both antennae are made in the same way. Roll round the long tab and glue it down to complete the antennae Fit the antennae up through the holes in the head and glue them into place. The antennae in place. Glue the neck plate to the head base so that the ends of the the tabs are lined up with the sides of the head base.
AR.Drone WebFlight - Nightly Pilot the AR.Drone 2.0 directly from your browser. Extend the application with plugins to add features such as video recording, autonomous flight, face recognition, and more. It makes it a very friendly environment to quickly build and experiment with your drone (e.g. during a nodecopter event). Built-in plugins video-png stream the video to the browser through static image loading, works great in every browser.video-stream uses node-dronestream to stream the raw h264 video feed via webscokets and rendering in Javascript. Need a modern browser and CPU.hud to visualize a head-up display with artificial horizon, compass, altimeter, etc. Additional plugins If you have written your own webflight plugins, please add them to this list by editing this page. copterface detect faces and track them by rotating the drone. Install WebFlight requires a recent nodejs (built and tested with node > 0.10) as well as npm and bower for dependency management. Usage Remote control Adding your own plugin Support