Tuesday, March 31, 2009
RFID based projects
RFID related Projects
1 Preamble
This is a collection of RFID related open source projects. It is not an exhaust list.If you know some other projects which is not in this list, please let me know.
Note: Some projects which I think inactive are not in this list. If I'm wrong in the list, again, please let me know.
Email: kebowang#gmail.com
2 Projects
2.1 RadioActive
Project Name: Graviton
Started Date: 200561
Developers: The RadioActive Foundation
Developement Status: 1 Planning
License: Apache License V2.0
URL: http://www.radioactivehq.org/
Description: The Graviton project is headed up by veteran RFID expert Rahul Sachdev. The Graviton project is a driver based hardware simulator that simulates RFID hardware from different manufacturers. The Graviton project will be a collaboration between RadioActive and an educational institution that will be announced shortly.
Comment: To be Done.
Project Name: Neutrino
Started Date: 200561
Developers: The RadioActive Foundation
Developement Status: 1 Planning
License: Apache License V2.0
URL: http://www.radioactivehq.org/
Description: The Neutrino project's goal is to create a set of tools for exchanging data between supply chain partners and interfacing with EPCglobal Network infrastructure such as ONS, Discovery Service(s), and possible EPCglobal managed authentication services. While the Neutrino and Fusion projects both implement various EPCglobal standards such as EPCIS, Tag Data Standards v2, and Tag Data Translation, the use cases that drive their internal architectures are completely different. For example, security requirements for a middleware event sink oriented EPCIS instance are completely different from a publicly fac ing EPCIS that will receive queries from the public Internet.
Comment: To be Done.
Project Name: Fusion
Started Date: 200561
Developers: The RadioActive Foundation
Developement Status: 1 Planning
License: Apache License V2.0
URL: http://www.radioactivehq.org/
Description: According to the EPC network documentation, the Middleware is responsible for:
- Managing various tag and sensor readers,
- Gathering tag/sensor readings from the readers ,
- Filtering, aggregation and counting of tag data,
- Delivering preprocessed data to EPCIS and enterprise systems.
Our prototype implementation will be very limited in scope and will not provide complete functionality. It is a testing tool or proof of concept rather than a real, working EPC Middleware.
In the first iteration the only function of the prototype will be to deliver fake tag data to EPCIS Prototype, have communication with a mock up enterprise application, and receive tag data from RFID hardware simulators. Eventually it can evolve into a full fledged testing tool.
Comment: To be Done.
2.2 RFID C library
Project Name: RFID C library
Started Date: 200343
Developers: Loic Dachary, et al
Developement Status: 5 Production/Stable
License: GNU General Public License V2 or later
URL: http://savannah.nongnu.org/projects/rfid/
Description: The rfid library is a set of C functions to dialog with RFID devices. RFID transponders are typically found in books. This is the small flat thing the cashier clears or removes and that will ring bells if you walk thru the doors without paying the bill. The doors are equiped with RFID readers whose antenna will read RFID transponders.
Comment: To be Done.
2.3 Singularity
Project Name: Singularity
Started Date: 20050124
Developers: jbride, et al
Developement Status: 1 Planning
License: Apache License V2.0
URL: http://www.ikonect.com/singularity/
Description: Singularity is a suite of RFID Middleware to support RFID enabled Supply Chain Management, integration to the enterprise, and EPCglobal. It includes edge services for device management, event fltering, workflow, as well as integration components.
Comment: To be Done.
2.4 xcEPC Core
Project Name: xcEPC Core
Started Date: 20050406
Developers: mmealling, et al
Developement Status: 3 Alpha
License: Apache License V2.0
URL: http://sourceforge.net/projects/xcepc/
Description: An implementation of the B2B portions of the EPCglobal Network standards, including the Tag Data Standards, ONS, EPCIS, Discovery Service, Authentication Service.
Comment: To be Done.
2.5 RFID middleware
Project Name: RFID middleware
Started Date: 20041129
Developers: David Li, et al
Developement Status: 1 Planning
License:
URL: http://forge.objectweb.org/projects/rfid/
Description: RFID project is a collection of RFID related components and mid dleware available from ObjectWeb’s software stack.
Comment: To be Done.
2.6 SensorBean
Project Name: SensorBean
Started Date:
Developers: Mikael DESERTOT, et al
Developement Status:
License:
URL: http://wwwadele.imag.fr/sensorbean
Description: SensorBased Services (SBS) propose to capture, manage, analyze, access, react to data from sensors such as RFID, location, power consumption, temperature, ...
SensorBean proposes a distributed infrastructure for SBS based on OSGi and J2EE. In the demonstration, an OSGi gateway collects and logs measurements from a sensors network (wireless or wired). Gateway’s logs can be browsed directly by a mobile maintenance operator. Gateways sends regularly the logs to the J2EE server of the Sensor Warehouse. The server can also ask to a gateway the uptodate measurements. The server proposes to a portfolio of decisionsupport tools exploring the collected measurements. The demonstration runs under OSCAR (http://oscar.objectweb.org) for the OSGi gateway and under JOnAS (http://jonas.objectweb.org) for the J2EE server. Communications between OSCAR and JOnAS are based on WebServices protocols (SOAP/HTTP and SOAP/SMTP).
Comment: To be done.
2.7 SLRRP
Project Name: SLRRP
Started Date: 2005-06-15
Developers: barvick, tcabot
Developement Status: 2 - Pre-Alpha
License: BSD License
URL: http://slrrp.sourceforge.net
Description: SLRRP is the Simple Lightweight RFID Reader Protocol, an individual submission Internet-Draft to the IETF for a protocol to convey configuration, control, status, and tag information between controllers and readers in an IP-based RFID network. This project provides a C language implementation of the SLRRP protocol for clients and servers. It's Open Source Software, licensed under the liberal "new BSD" license.
Comment: To be done.
2.8 rfid-perl
Project Name: rfid-perl
Started Date:
Developers: Scott Gifford
Developement Status: Beta
License: University of Michigan's standard license
URL: http://www.eecs.umich.edu/~wherefid/code/rfid-perl/
Description: The rfid-perl modules aim to provide a consistent interface to RFID readers, so that code can be written that will work with many types and brands of readers. Part of that goal is making it straightforward to write new drivers. Currently, we support two readers (Matrics and Alien), and much of the code to support both the readers is factored out into base classes. Each of the driver classes took about a week and 1,000-2,000 lines of code to write and test. We suspect that adding other drivers will take similar amounts of code and time. We also support creating and parsing EPC tags, according to the specifications from EPCGlobal. This is currently beta-quality software, but we're using it on a day-to-day basis without problems. It is tested on Linux and Windows, and is written in pure Perl, so it should run anywhere Perl does.
PIC Microcontroller Projects
PIC MICRO CONTROLLER :
These projects have come from the PICList community. They are good general purpose usefull projects for beginners with lasting value for the experts and great code samples to augment the routine library.
The Burdette switcher: A simple switching power supply using only junk box or "off the shelf from Radio Shack" components
The Weeder Frequency Counter PIC 16F84 port by Peter Cousens: Open source, very clever and a usefull tool.
4 bit 16x2 Hitachi LCD driver by Al Borowski Get "Hello World" on a display.
LCD based PIC Register Monitor by Jinx
BasicComm a Visual Basic program for serial communication with the PIC.
PIC INSIDER by Atanasios Melimopoulos A new ICD aproach. Just connect it to any (user selected) single I/O pin of your pic-hardware and you will have a complete free debugging tool for any 12Fxxx, 16Fxxx and 18Fxxxx PIC-based application.
Ralph Stickleys' Serial Register Monitor: Borland C 3.1, DOS program and PIC asm code for RS-232 Poll and display all on-chip variables. Parses the MPLINK map file for symbolic display.
John Andrews' PICos for the 17C756. Monitor and change registers, port pins, A2D, Capture channels and PWM, send and recieve data to / from I2C and EEPROM via simple text commands on USART1.
"Free" ICD: Build your own In Circuit Debugger and program and DEBUG the newer PICs
PIC 16F628 GSM Monitoring and Control System Four inputs, one power output prepared for monitoring and controlling through SMS messages on your mobile phone. Send a SMS and turn on the relay. Get an SMS if the inputs are activated or the power is lost.
Denis Petrov's wwwPic The first free source web server in a PIC.
Andrew D. Vassallo's Simon game.
Motors PIC Microcontoller Input / Output Methods for Perminant Magnet Motors+
Roman Black's Linistepper motor controller: Open source, build your own or buy a cheap PCB or kit. Get things moving!
Brendon Archibald's Psychoanalytical (restarting countdown) Timer
Simple Bike Computer by Fred Maher
From the CHEAPIC tutorial:
- bincnt.asm - Count in binary on 4 LEDs
- swcnt.asm - Count switch closures.
- eggtimer.asm - Countdown timer, displays minutes and 10's of seconds on LEDs
- morsenbr.asm - Send numbers 0-9 out on piezo speaker
- binclock.asm - A clock which displays hours and minutes in BCD on LEDs at keypress
- combo.asm - a combination lock which remembers a selectable combination, even when power is removed
- alphabet.asm - Sends ASCII characters to the COM port of a PC for display
- worktime.asm - Uses a LCD to display a timer that can be started and stopped by pushbutton
- shotmr0.asm - Display TMR0 on a LCD atter counting pulses on RA4 for one second
- therm.asm - Display temperature on a LCD using a thermistor as the sensor
- refers to " http://world.adis.ca/2006/10/28/pic-aclock/ An analog clock where the hands of the clock are simulated using 80 LED. The processor is a PIC16C73."+
- http://www.sskteracon.com A small home controller based on PIC16F873A. With the appropriate sensors the controller can monitor physical variables such as pressure, temperature, light intensity etc, process the information and then use the result to control up to three physical devices such as motors, heaters, lights or other appliances around the home or office. You can program your appliances to operate automatically in conjunction with your weekly and daily schedule, manualy turn them on/off from your PC or use the controller as a process ON/OFF controller to regulate some kind of physical variable to the desired value.
- VELOOS is a message-triggered cooperative operating system designed to run in places were a large vehicles can not run. Its implementation for PIC12F takes less than 200 instructions and 20 data registers1. With addition of a timer driver, it becomes a time-triggered RTOS. +
- refers to " http://world.adis.ca/2006/10/04/pic-thermostat/ A room thermostat exploring LCD displays and 2-wire (I2C) bus using a PIC16F84." +
- refers to " http://world.adis.ca/2006/10/03/pic-clock/ A simple PIC16F84 driven LED clock with circuit information and assembly code." +
- refers to " http://hutorny.in.ua/projects/simplescope Simplescope - a simple solution for data acquiring, signal visualizing and analysis." +
- davshomepage at TakeThisOuTpandora.be refers to http://users.pandora.be/davshomepage Hello, i have on my site a page dedicated to decode the sony infrared protocol with a pic micro(and a lot of other protocols). I know many people are asking for the code, well now i've published the code and make it availlable to everyone. So if you will you can place a link to it. Next week i shall comment the sourcecode in detail.
- http://wiki.ehow.com/Convert-a-Computer-ATX-Power-Supply-to-a-Lab-Power-Supply Convert an ATX PS from an old computer into a Bench Power Supply+
- Ed Schlunder of K9spud LLC. refers to " http://www.k9spud.com/traxmod/ TRAXMOD Digital Audio Player for dsPIC's. Plays MOD module music files using very few components. Released under GNU GPL." +
- sirpicmail at TakeThisOuTyahoo.co.uk refers to " http://www.sirpic.com Please find attached a link to the SirPic website, which enables PIC developers to use their Palm PDA as a wireless display unit." +
- http://www.electronickits.com/kit/complete/complete.htm ElectronicKits.com - Several Pic Programmer Kits from beginner to advanced.+
- PIC Programmers
- http://members.cox.net/berniekm/super.html Super Probe! 16 functions with nothing but a PIC, an LED display and a few passives. Logic probe, pulse, frequency/event count, 0-5 volt meter, diode test, capacitance meter, test signal generator for: square wave, PWM, video NTSC white dot, serial ASCII 1200/2400/4800/9600, MIDI note, R/C Servo, PRN, IR38, and PWM
- Bergthaller C Iulian refers to " http://sandiding.tripod.com/frq.htm Time module for a frequency-meter using a pic16f84 microcontroler and two 22926 mux. 4 digit led driver " +
- http://mcgahee.virtual-power.net PIC based Capacitance meter
- http://www.bitscope.com/ PIC based Mixed Signal Capture Engine
- http://www.edtn.com/embapps/emba057.htm PIC based variable gain, high current, fsk function generator. Also adapted to the SX by Richard Ottosen at http://www.brouhaha.com/~eric/scenix/sxnco/
- darrencch at TakeThisOuTdodo.com.au refers to www.talkingelectronics.com.au This is a great place with good people they have helped me since I was 15 and I'm now 35+ great Kits too!!! when my first Z80 kit did not work they fixxed it I had it back in a week with letter letting me know were I went wrong.
- imythili18 at TakeThisOuTyahoo.com asks: " I have seen the instruction set for a A/D converter for 16F873.
Can i apply the same program for 16F88? Or if there are any changes what are they?" >> James Newton replies: Check the datasheet.
CUMP Communitary Universal Microcontroller Programmer (a work in progress)
- Also: The "everything in an '877" idea
- Also: The "free" ICD idea
See:
- /techref/microchip/cntdn/restart.htm Brendon Archibald's Psychoanalytical (restarting countdown) Timer+
See also:
- http://jap.hu/electronic/irtx_pic.html DIY wireless remote control based on PIC+
- http://jap.hu/electronic/combination_lock.html electronic combination lock+
- sapteka at TakeThisOuTyahoo.co.id refers to http://www.sapteka.net/activity.htm +
-
- paul.bartlett at TakeThisOuTbtopenworld.com refers to
http://www.kxlan.co.uk/PICLotto Paul Bartlett says: Have a look at my PICLotto random number generator, using a 16F877A and a 8x2 LCD. The circuit diagram and photos of the development board are at the link.
ARM base projects
ARM-Projects
Available Projects and Information (Content)
- WinARM. The gnu-toolchain and several tools and samples for ARM controller/processors for MS-Windows-Platforms. (last Update of the package 28. Mar 2008 (Testing), last Update of additional information/add-ons/bug-fixes 6. Feb. 2008)
- WinXSCALE precompiled GNU-Toolchain for xscale-elf targets (last Update 22. Sept. 2006)
- OpenOCD as flash-programming Software for AT91SAM7, LPC2000 and STR7 (last Update 31. Aug. 2008)
- Using OpenOCD with ARMv7 / Cortex-M3 / LMI Stellaris (last update 9. Apr. 2008)
- A short introduction into ARM-JTAG debugging using Wiggler(-clones) and the gnu-Debuggers (last Update 4. June 2005)
- A small demo for the LPC2106 and LPC2129 (ARM7TDMI) controllers - LED and button interfaceing (GPIO) (last Update 19. March 2007)
- A small demo for the LPC2106 and LPC2129 (ARM7TDMI) controllers - LED and button interfaceing (GPIO) and Timer-Interrupt(via VIC) (last Update 19. March 2007)
- A small demo for the LPC2106 (ARM7TDMI) controller - UART-Programming (last Update 26. Oct 2004)
- A small demo for the LPC2106, LPC2129, LPC2138, LPC2368 and LPC2378 (ARM7TDMI) controllers - interrupt-driven UART (last Update 2. May 2007)
- Controller Area Network (CAN) with Philips LPC2129 (last Update 17. May 2005)
- arm-elf-gcc and newlib stdio/"printf"-Interface and LPC2129 ADC example (last Update 13. March 2007)
- arm-elf-gcc Example Application with some Functions in RAM ("fastrun"/"ramfunc") (last Update 17. May 2005)
- C++ with LPC ARM7TDMI/newlib/newlib-lpc (inheritance, polymorphism) (last Update 11. July 2006)
- Port of the Philips LPC213x/214x example-colletion for the gnu-toolchain (last update 5. Dec. 2006)
- GPIO, UART and interrupt example for the NXP LPC2378 / NXP LPC2368 (last update 29. June 2007)
- Interfacing Philips LPC2000 ARM7TDMI-S with memory-cards (SD/MMC) (last Update 14. Sept. 2008)
- FreeRTOS example with LPC2138 (last Update 19. May 2006)
- AT91SAM7S GPIO Example (last Update 22. July 2006)
- AT91SAM7S Timer interrupt Example (last Update 22. July 2006)
- AT91SAM7S UART Example (last Update 21. Sept. 2007)
- AT91SAM7S GPIO/interrupt/UART Example with a lot of "gcc specials" (last Update 3. Dec. 2005)
- AT91SAM7S USB Examples (last Update 10. Mar. 2007)
- Interfacing ATMEL AT91SAM7S ARM7TDMI with memory-cards (SD/MMC) (last Update 27. Apr. 2007)
- GNU-Port of the Atmel "MIPS" example with "gcc/as specials" (last Update 15. July 2006)
- AT91SAM7 SWI, Remap, GPIO, PIT and stdio Example ("gamma") (last Update 30. Aug 2007)
- C++ with the GNU-Toolchain on an AT91SAM7 (last Update 14. Sept. 2006)
- Analog Devices ADµC7000 ARM7TDMI controller Examples (last Update 5. Dec. 2007)
- STR71x GPIO, Interrupt, Timer Example (last Update 25. Apr. 2007)
- STMicroelectronics ARM Controller Examples (last Update 22. Sept. 2006)
- GNU port of the STR7 UART-Bootloader (last Update 24. Sept. 2007)
- ARMv7 Cortex M3 examples for LM3S and STM32 (last update 27. July 2008)
- Interfacing Maxim/Dallas DS18x20 Temperature Sensors with an LPC2106 (ARM7TDMI) (last Update 26. Nov 2004)
- Interfacing Graphics-LCDs with the ARM controllers (KS0108, SED1520) (last Update 17. Oct 2007)
- "T"-Clock: DCF77 radio-clock-receiver with Graphics-LCD display for LPC2106 (ARM7TDMI) (last Update 23. Dec 2005)
- Machine-to-Machine (M2M) communication A data-logger with GPRS-connection (last update 1. Mar. 2006)
- A patched version of the ULINK Windows-driver (last Update 7. Sept. 2005)
You may also find useful code and information on my Atmel AVR-Projects page
Questions or suggestions? Please use the support-forum for WinARM/arm-elf-gcc and the example-projects.
WinARM
WinARM is a collection of GNU and other tools to develop software for the ARM-family of controllers/processors on MS-Windows-hosts. Unlike other collections WinARM does not depend on a cygwin or mingw-environment. All needed tools are in the distribution-package. WinARM has been tested with Philips LPC2106, Philips LPC2129, Philips LPC2138, Philips LPC2148 and Atmel AT91SAM7S64, AT91SAM7S256, AT91RM9200 ARM7TDMI(-S) controllers (the list is based on own tests and user feedback). The gnu-toolchain and the supplied tools should work with all microcontrollers based on ARM(-TDMI/Thumb etc.) architecture. WinARM has been made in the spirit of WinAVR which is a collection for Atmel AVR 8bit-Controllers.
WinARM includes in Version 20060606:
- GNU-C/C++-Compiler (cross compiler/linker/assembler arm-elf-*) Version 4.1.1 incl. stdlib3. Compiled from the FSF-Sources The configuration supports ARM-Mode, Thumb-Mode and Mixed(ARM/Thumb)-Mode, little/big-endian and floating point-emulation
- GNU-Binutils Version Version CVS 20060606 FSF-Sources
- newlib Version 1.14.0 (build for reentrant syscalls)
- newlib-lpc Rel.5a (reentrant syscalls for newlib and Philips LPCs)
- GNU-Utils to support the compiler/linker (make, sh etc. from the mingw-project)
- ARM header-files (register-defintions) from gnuarm.org and others
- Example applications with full source-code, makefiles, linker-scripts and startup-code for Philips LPC2000, ADuC7k and Atmel AT91SAM7 ARM7TDMI controllers. More Examples on my ARM-Projects pages.
- Programmers Notepad Editor Version 2.0.6.1
- The lpc21isp in-system-programming-software for Philips LPC2xxx and the Analog Devices ADUC 70xx family by Martin Maurer. Included Versions: 1.31 and 1.37(BETA)
- Bray Terminal by Vlado Brajer
- Insight-GDB 6.5.50-20060517 - Win32-Native from devkitpro.org
- gdb (command-line without Insight) GNU gdb 6.4.50.20060226-cvs from Codesourcery
- Setup-Exe of Macraigor's OCDRemote (Wigger-gdb interface, Ver. 2.16)
- Open On-Chip debugger (OpenOCD, SVN Version 65) made by Dominic Rath, update available further down.
- H-JTAG (Ver. 0.2.1 beta 20060402) made by "twentyone"
- J-Link gdb-Server V1.0 from the gnuarm yahoo-group
Planned extensions:
- Installer
User-Forum: A support-forum for WinARM/arm-elf-gcc and the example-projects. You are invited to visit this forum and ask questions or help others.
Download by right-click->save as, please download only one of the archives either the zip or the self-extracting-archive. The contents is the same. Please respect all licenses of the included components. WinARM itself has no additional license.
- Download the WinARM 20060606 zip-Archive here (ca. 95 Megabytes, "Readme.htm" of this version).
or
- Download the same version but packed with a different packer (7zip) and available as self-extracting-archive here (just ca. 44 Megabytes).
Mirror sites:
- Alex Gibson kindly provides a mirror-site (winarm.alexthegeek.com)
- Oleg Seiljus from xVerve provides a WinARM-package with an installer and additional drivers for the Signalyzer tool (in the Support/Download-section of the xVerve Web-site).
Updates and Add-Ons:
- Gérald/dupon jean has sent a ARM makefile-generator similar to Jörg Wunsch's mfile (for AVR). It can be downloaded here.
- Michael Fischer modified gdb to improve compatibilty with Eclipse. His gdb-Version is available here.
- A zip-Archive with Dominic Rath's OpenOCD (including some drivers and information) built for Win32 (using MinGW/msys) is available here (ARM7/ARM9/Cortex-M3/XScale for ParPort and FTDI FT2232 interfaces, Mainline/Trunk SVN994). Some packages of older versions can be found here
- lpc2129_adc_stdio example-update
- Updated AT91SAM7s-examples
- MS Windows-binary of lpc21isb V1.43 (beta).
- Test-release WinARM 20070505: release-notes, Download (self-extracting archive created with 7-zip, 118MB(!)), Download (zip-Archive, 180MB(!))
- Another test-release: WinARM 20080331. Based on GNU Binutils 2.18.5, GNU gcc 4.3.0 (C/C++), newlib 1.16, GNU gdb 6.8 (with XML and TUI support), OpenOCD SVN527. The precompiled toolchain offers thumb2 support (i.e. for Cortex-M3 like LuminaryMicro LM3S and STMicro STM32.) Again: just a test-release, preliminary tests with examples for LM3S811 and STM32F103 worked as expected. Download the 20080331 test-release [here] (ca. 37MB, no examples included)
WinARM and Keil/ARM uVision
Jaroslav Ban from the Technical University Kosice kindly contributed some files which help to integrate the GNU-Tools from WinARM (arm-elf-gcc/arm-elf-as) into the Keil/ARM uVision IDE. There is a readme-file in the archive with installation- and usage-instructions. (Update mthomas 20070913: objcopy-"glue" for "create hex-file"). [Download] (glue-package version 20070913).
WinARM and Microsoft Vista
Adriaan Beluga has sent the following e-mail: Thanks for your suggestions. With them I managed to get everything to work again under Vista ! ;-) In the end I only needed to modify the path in my batch file which starts "pn.exe". Here is what it looks like now:
@echo off set ARM=c:\WinARM set PATH=%ARM%\libexec\gcc\arm-elf\4.1.1;%ARM%\bin;%ARM%\arm-elf\bin;%ARM%\utils\bin; start /b pn
Thanks to Adriaan for testing WinARM with Vista (I currently do not have access to a PC running Vista). Users who do not use a batch-file to start Programmers-Notepad or another editor may add the entries to the system search-path from the Workplace properties. So where Windows NT/2K/XP users just added C:\WinARM\bin;C:\WinARM\utils\bin Vista users add C:\WinARM\libexec\gcc\arm-elf\4.1.1;C:\WinARM\bin;C:\WinARM\arm-elf\bin;C:\WinARM\utils\bin .
Information from Michael Langfort: I’m using the 20060606 version of WinARM on Vista Home Premium. When I tried to build a WinARM-based project (that builds fine on WinXp), I got an error:
1>arm-elf-objdump -h -S -C app.elf > app.lss 1>/usr/bin/sh: /c/winarm/bin/arm-elf-objdump: Invalid argument
This is related to the invalid parameter being passed to a windows api. Aaron Giles page talks about this in relation to MinGW. I went ahead and did his fix, and downloaded MinGW 5.1.3. I deleted the WinARM make and replaced it with the MinGW 5.1.3 make (Its called MinGW-make) and added all the paths spoken about on his page, and now WinARM works. Please think about changing the WinARM Make to match that version. --Michael (mthomas: I will include the mentioned version in to the next WinARM-relase.)
Monday, March 30, 2009
Latest College Projects and University Projects - 2008
- PowerBox: smart AC outlet with metering and control
- Rhythm Ring: Interactive Rhythm Sequencer (MP4 video) (youtube and another)
- Trumpet MIDI Controller (MP4 video) (longer 53 Mbyte MP4 video)
- Air Drums (MP4 video), (MOV video) (youtube)
- Recorder Hero (MP4 video)
- Dueling Banjos (MP4 video)
- Intelligent wireless pedometer
- Networked Biometric Authentication
- Easy Input -head controlled mouse and keyboard interface (MP4 video1, video2)
- Virtual Keyboard
- 3D LED display (MOV video 60 Mbyte) (MP4 video)
- BordFree videogame (MP4 video)
- Haptic glove (MP4 video1, video2)
- High Speed Photography Controller
- 3D Maze in a Box video game (MP4 video)
- 3D Video Game Control (MP4 video)
- Multi-Player Light Cycle on Color TV (MP4 video)
- Gesture-driven Tetris (MP4 video)
- Remote Chess
- Data Acquisition System With Controller Area Network and SD Card
- Automotive On-Board Diagnostics Reader
- Adaptive 60 Hz Noise Cancellation
- Neural Net Helicopter (MP4 video)
- Accelerometer Controlled R/C Vehicle (MP4 video)
- Robot Arm (MP4 video)
- Help Quit Smoking Watch
- Electronic Impact Vest (MP4 video) (hacknmod) (Gizmodo)
- TouchSynth (MP4 video)
- TriWheeler robot (MP4 video) (youtube)
- Music Wand: Real-Time Optical Scanning of Sheet Music (MP4 video)
- Teaching an old clock (GE® Model 8116k) new tricks
- Shark Tag Microcontroller Platform
- Ghost Writer Robot (MP4 video)
- Rocket Inertial Navigation System (MP4 video)
- Guitar Tuner (MP4 video) (youtube)
- Scheme Interpreter
- Minigolf video game (MP4 video)
- Battlezone video game
- Laser Simon
- Snake Arm Glove
- Wiimote Crane
- Radio Beacon Finder
Engineering Projects - Final Year
Engineering Projects - Final Year - Electrical, Electronics, Communication, Instrumentation, ECE,EEE,E&I, ICE,CSE,IT etc