Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Little Wire is multi-featured USB controlled open source hardware tool packed in a minimal form factor designed by ihsan Kehribar.
tree: 74e6444e84

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
arduino
computer_interface
firmware
Little-Wire_beta.jpg
Readme.md
littleWire_win_driver.zip

Readme.md

Little wire beta in action

http://littlewire.cc

Short story

  • When i saw simpleavr's implementation of usbtiny on attiny45 , i thought it would be cool if i make a kit version of this with a minimal form factor. Then i designed a PCB and sent for first prototype. Later on i thought, if i want to sell this, it would be much cooler ,and more suitable with "Open Source Hardware" concept, if i bring this project one step ahead. So i tried to fit anything extra to the device and this project came out.

Features

  • USB controlled multi-tool with:
    • 4 channel digital input / output
    • ADC (10 bit resolution)
    • 2 paralel hardware PWM outputs
    • SPI interface
    • I2C interface
    • USBtiny compatible AVR programmer
  • Printf style debugging over AVR-ISP pins
  • USB to UART converter (alternative firmware -- CDC-232 port)
  • Onboard serial bootloader for firmware upgrades
  • Minimal form factor and all through-hole components
  • Open Source Hardware design

Possible usages

  • AVR programming /summon captainObvious
  • LED dimming, color mixing
  • General servo driving
  • Pan and tilt servo control of a webcam for face tracking
  • With additional motor driver IC, 2 wheel robot driving
  • Analog voltage recording and plotting
  • Controlling LED matrix displays by using SPI module to drive shift registers
  • USB to SPI bridge
  • USB to I2C bridge
  • USB to UART bridge
  • General purpose V-USB developement board

What is included?

  • Eagle schematic / layout files. Also in PDF format.
  • Microcontroller firmware files and makefile
  • Bootloader source files
  • C function/header files for command line USB interface for Windows and Linux
  • C++ class for Windows and Linux
  • Processing library for Windows ( With reduced feature set ... )
  • C# class for Windows USB interface ( in development ... )
  • Example C projects for almost every feature of the board
  • Example C++ projects for almost every feature of the board
  • Example Processing projects
  • Example C# project for analog voltage plotting based on zedGraph

Reference projects

Something went wrong with that request. Please try again.