Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 1

Model Driven Framework Ubiquitous computing framework Usual devices such as nunchuck, wiimote, arduino, blinkm should be easily integrated with java desktop applications. As well, motion/fiducial tracking such as reactivision, CCV, Movid are as well a very good feed for ubiquitous interactions. ... [More] Coupled to a declarative DSL based network/comm configuration and asynchronous/conccurent qeues it becomes possible to connect all of these devices in coordoniation and use them with model based application. More complicated apps could then leverage these device inputs and transparantly interact with each others. [Less]

5.0
 
  0 reviews  |  1 user  |  4,233,387 lines of code  |  1 current contributor  |  Analyzed 6 days ago
 
 

Pinguino is an Arduino-compatible electronics prototyping platform. It supports different 8- and 32-bit microcontrollers, all with built-in USB module (no FTDI chip !). 8-bit PIC18F2550, PIC18F4550 and PIC18F26J50 (coming soon) from ©Microchip. 32-bit PIC32MX Mips familly from ©Microchip. ... [More] STM32 Cortex M3 familly (coming soon) from ©STMicroelectronics. [Less]

0
 
  0 reviews  |  1 user  |  1,915,544 lines of code  |  12 current contributors  |  Analyzed 2 months ago
 
 

IntroductionAn unique Human Computer Interface with functionality of a Windows Mouse and flexibility of writing your own Windows Driver. It uses tilt to move the mouse on the screen. You can call it Air-Mouse, we call it Pigeon! :) The objective of this project is: To understand and explore ... [More] using an accelerometer To make a Human Computer Interface / Human Interface Device Having fun! ApplicationsUse it as a regular mouse. The Video demonstrates using air-mouse on desktop, a windows application, Internet browsing with Firefox and Google Maps. Super cool experience to play games with it. I play Blaster-ball 3 :) Immersive, intuitive interaction for 3D applications like Google-Earth (partly implemented) Future: Use it as an aid for the disabled Future: Can provide an Immersive Virtual Reality experience Future: Use it to control a quadcopter or a car. SoftwarePlatform Independent Python port of the application driver. DownloadGet the latest version from the Download tab Read the Code_Revisions page to see how the code has evolved. Earleir VersionA Windows application driver is also available written in Visual Basic 6 The microcontroller was programmed using Arduino IDE HardwareTested on a smartphone Neo-FreeRunner running OpenMoko Linux. Earlier VersionMicro-controller: Arduino. Freescale Accelerometer: MMA7260QT Physical Interface: USB DocumentationSee Construction and Working News and BlogWhat's keeping us busy? Check out our general discussion page. Videos and more on project blog. ContactGot something to share? Drop us a mail at airmouse.iitb at gmail dot com [Less]

0
 
  0 reviews  |  0 users  |  1,075 lines of code  |  0 current contributors  |  Analyzed 4 days ago
 
 

USBroken is a framework and Arduino-based hardware platform for USB device driver fuzzing. It will allow the user to spoof arbitrary USB device IDs in order to force the loading of specific drivers, which can then be attacked.

0
 
  0 reviews  |  0 users  |  0 current contributors  |  Analyzed 10 days ago
 
 

A group of students and teachers at St. Mark's are working on building a robotic lathe. The lathe is controlled by a computer running a Java application that communicates with the hardware through an Arduino Diecimilla USB card. The hardware communication uses the Processing libraries.

0
 
  0 reviews  |  0 users  |  2,218 lines of code  |  0 current contributors  |  Analyzed 1 day ago
 
 

This is based off code from the reprap (http://reprap.org/bin/view/Main/WebHome) project, though I've managed to rewrite almost all of the code thus far. The purpose is to allow a computer to send gcode via a USB cable to an arduino which will interpret the gcode and drive stepper motors ... [More] using traditional a step/dir interface. The main advantage of this over a PC is that 1) parallel port interfaces are becoming outdated and 2) the PC requires a real time operating system to ensure accurate pulse rates. These problems are solved with this approach. My goal is to build enough intelligence to control a PCB mill, but there is no reason the code can't be expanded for any sort of general-purpose milling control. The main problem with the code is the lack of program space on the arduino's, however, the release of the mega-arduino should allow significant expansion of supported g-codes. [Less]

0
 
  0 reviews  |  0 users  |  86 lines of code  |  0 current contributors  |  Analyzed 1 day ago
 
 

FreeJALduino It can be programmed in Arduino language via Pinguino IDE of Jean-Pierre Mandon, JAL language, Swordfish Basic or any other PIC language. Code example#define FreeJALduino 1 unsigned int i; void setup() { // The programmer must have Arduino pinout (stylesheet) in front of it ... [More] every time. pinMode(18,INPUT); //[Digital 18] correspond to [Analog 4] and will read a potentiometer; pinMode(14,OUTPUT); //[Digital 14] correspond to [Analog 0] and will be digital, blinking the LED; } void loop() { i=analogRead(4); digitalWrite(14, HIGH); delay(i); digitalWrite(14, LOW); delay(i); } [Less]

0
 
  0 reviews  |  0 users  |  5,071 lines of code  |  0 current contributors  |  Analyzed 7 days ago
 
 

OverviewThis arduino sketch uses the ptp-usb protocol to control a digital camera. The Camera is connected via a vinculum Host-Controller. The prototyp consists out of Arduino Pro mini (5V Version with ATMEL 168) VDIP1 from FTDI an optional SRF02 sensor for measuring the distance of an object ... [More] in front of the sensor The user interface is implemented via 3 Buttons, two LEDs and an on/off switch with integrated red status led. I have implemented the following functions Remote trigger (one short press on button C) Bracketed trigger (long press on button C) You can setup the starting exposure time with Button A and B. A short press on button A displays the starting exposure time in the camera display. A long press reads the exposure time from the camera. Use Button B to setup and d [Less]

0
 
  0 reviews  |  0 users  |  1,407 lines of code  |  0 current contributors  |  Analyzed 8 days ago
 
 

A multiple com port syncronous data logger for linux, arduino, analog to digital conversion and key presses in C output to .csv & a database.

0
 
  0 reviews  |  0 users  |  0 current contributors  |  Analyzed 6 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.