Editing Projects

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 3: Line 3:
  
 
These should be projects or links to projects that are open, at a minimum in the sense that there is enough information so that others can reproduce the project.  Lets stay away from sites that are just show cases without the details.
 
These should be projects or links to projects that are open, at a minimum in the sense that there is enough information so that others can reproduce the project.  Lets stay away from sites that are just show cases without the details.
In no particular order:
 
  
 
+
=== [[SD Card Bathroom Scale]] ===
=== Open source ventilator ===
 
 
 
[[open source ventilator]]
 
 
 
=== Open hardware stenotype chorded keyboard ===
 
 
 
 
 
* [http://openstenoproject.org/#hardware The Open Steno Project: Hardware]
 
* [http://ergodox.org/ ErgoDox] design and hardware files are released under GPLv3.
 
* [http://stenosaurus.com/ Stenosaurus]; [https://github.com/openstenoproject/stenosaurus Stenosaurus firmware on Github]; [http://plover.stenoknight.com/2013/08/introducing-stenosaurus.html "Introducing the Stenosaurus"]; [http://plover.stenoknight.com/2013/08/hands-on-with-stenosaurus.html "Hands On with the Stenosaurus"].
 
* [http://stenoboard.com/ Stenoboard]
 
* [http://hardware.slashdot.org/story/14/08/12/1812250/type-225-words-per-minute-with-a-stenographic-keyboard-video Slashdot: "Type 225 Words per Minute with a Stenographic Keyboard"].
 
 
 
 
 
=== Other open-hardware keyboards ===
 
 
 
 
 
* [http://www.key64.org/ "Key64 is libre hardware design"]
 
* [http://wiki.geekhack.org/ GeekHackWiki]: mechanical keyboards and related DIY projects
 
 
 
 
 
[[File:Axiom_Beta.jpg|200px|thumb|right|AXIOM Beta]]
 
 
 
=== Open-hardware camera system ===
 
 
 
* [https://apertus.org/ apertus° - open source cinema] Open Technology for Professional Film Production
 
 
 
AXIOM introduces the first professional, extendable and modular cinema camera platform entirely based on free software, open design and open hardware.
 
 
 
This project was created by film-makers who were fed up with the expensive and limited tools they had to work with every day. The desire to have devices/technology without limitations, that are tailored exactly to the film-makers needs sparked the creation of the apertus° project and still keeps it going many years later.
 
The created technology will be freely adaptable, just as the generated knowledge are made freely available. The AXIOM product line is the result of the ongoing endeavor to redefine the industry well beyond the DIY garages and hobbyist labs the project started in: to build the very first open digital cinema camera from scratch and to create a platform for film-makers, creative industry professionals, artists and enthusiasts.
 
 
 
AXIOM was inspired by the earlier [[Elphel camera]] open hardware camera.
 
 
 
 
 
=== SD Card Bathroom Scale ===
 
 
On [http://code.google.com/p/casainho-projects/wiki/SdCardBathroomScale SD Card Bathroom Scale project] I hacked a cheap commercial digital bathroom scale, for write (log) my weight variations over time, on a memory SD Card. I write the information (time + weight) on a comma separated values (CSV) file (weight.csv) so I can quickly build a graph using OpenOffice.
 
On [http://code.google.com/p/casainho-projects/wiki/SdCardBathroomScale SD Card Bathroom Scale project] I hacked a cheap commercial digital bathroom scale, for write (log) my weight variations over time, on a memory SD Card. I write the information (time + weight) on a comma separated values (CSV) file (weight.csv) so I can quickly build a graph using OpenOffice.
  
=== Programmable Chip EEG ===
+
=== [[Programmable Chip EEG]] ===
The [[Programmable Chip EEG]] is a Multi-channel electroencephalograph that could be a brain-computer interface.
+
The Programmable Chip EEG is a Multi-channel electroencephalograph that could be a brain-computer interface.
 
See the [http://openeeg.sourceforge.net/doc/ OpenEEG Project]
 
See the [http://openeeg.sourceforge.net/doc/ OpenEEG Project]
  
=== tricorder ===
+
=== [[N8VEM Home Brew Computing Project]] ===
 
+
The N8VEM Single Board Computer (SBC) is a home brew Z80 small computer project. It is made in the style of vintage computers of the mid to late 1970's and early 1980's using a mix of classic and modern technologies.  Its purpose is to entertain through education.  It is intended to be used to teach and promote principles of electronic computer design.  It is a solely non-profit educational project and is not intended for any commercial application.  Please see the wiki for detailed information on the N8VEM project.
the Qualcomm Tricorder X PRIZE.
 
A $10 million competition to bring healthcare to the palm of your hand.
 
http://www.qualcommtricorderxprize.org/
 
 
 
The tricorder project:
 
A Canadian developer, Dr. Peter Jansen, has been making functional tricorders.
 
Science Tricorder Mark 2 runs Linux and has many sensors.
 
http://www.tricorderproject.org/
 
 
 
Seth Colaner.
 
"Canadian Developer Building Open Source Tricorders".
 
[http://hothardware.com/News/Canadian-Developer-Building-Open-Source-Tricorders/]
 
 
 
Emi Kolawole.
 
"Homemade tricorders and handheld health care".
 
[http://www.washingtonpost.com/blogs/innovations/post/homemade-tricorders-and-handheld-health-care/2012/03/30/gIQAd9MDlS_blog.html]
 
 
 
Mari Silbey.
 
"How to make your own tricorder".
 
[http://www.smartplanet.com/blog/thinking-tech/how-to-make-your-own-tricorder/11058]
 
 
 
=== RetroBrew Computers Project ===
 
The RetroBrew Computers Project (also called "Home Brew Computing Project" ?) began with the Andrew Lynch (N8VEM) Single Board Computer (SBC), a home brew Z80 small computer project. It is made in the style of vintage computers of the mid to late 1970's and early 1980's using a mix of classic and modern technologies.  Its purpose is to entertain through education.  It is intended to be used to teach and promote principles of electronic computer design.  It is a solely non-profit educational project and is not intended for any commercial application.  Please see the wiki for detailed information on the N8VEM project.
 
 
[http://groups.google.com/group/n8vem N8VEM Mailing List]
 
[http://groups.google.com/group/n8vem N8VEM Mailing List]
[http://www.retrobrewcomputers.org/ RetroBrew Computers Wiki] (was:
 
 
[http://n8vem-sbc.pbwiki.com/ N8VEM wiki]
 
[http://n8vem-sbc.pbwiki.com/ N8VEM wiki]
)
 
 
RetroBrew Computers Projects includes boards supporting the Zilog Z80, Motorolo 6809, MOS Technology 6502, as well as ISA bus and S100 bus.
 
 
Related websites building new computers in the style of vintage computers:
 
  
* [http://www.retrobrewcomputers.org/forum "RetroBrew Computers Forum"]
+
=== Open Source Disability Gadgets ===
* [http://www.lo-tech.co.uk/wiki/ "the lo-tech blog wiki"]
 
* [http://www.malinov.com/Home/sergeys-projects "Sergey's Projects"]
 
* [http://dangerousprototypes.com/docs/XT_IDE_disk_controller "Vintage Computer forum"]
 
 
 
 
 
== Home Power - Off the Grid Projects ==
 
 
 
=== Maximum Power Point Trackers MPPT ===
 
(1) The Free Charge Controller project is a [[maximum power point tracker]].
 
 
 
(2) The [[MPPT Solar and Wind Power Boost Charge Controller]] matches lower input voltages to higher 12v, 24v or 48v batteries using LTC3703.
 
 
 
Maximum power point tracking makes a solar panel, wind turbine, et cetera, achieve maximum efficiency.
 
 
 
=== [[Fridge Defrost Timer with Solar Trigger Option]] ===
 
The [https://vimeo.com/177809415 project video] shows a fridge timer which can be set to defrost on sunny days so the defrost cycle never uses valuable battery power on cloudy days. It is switchable to act like a regular defrost timer for long cloudy stretches of time, like winter.
 
 
 
=== [[Solar panel rotator motor power with auto-shut-off]] ===
 
The [https://vimeo.com/48903056 project video] shows a way to power solar panel rotator motors from a solar panel, supplemented by a walladapter.
 
 
 
=== Bioengineering Photovoltaic Semiconductors within a distributed-source 3D-printing system & project  ===
 
 
 
My "GNU Organic Photovoltaic" project to use Synthetic Biology and Open Manufacturing towards freely-distributable organic, thin-film solar panels printable with RepRap: http://openwetware.org/wiki/User:Giovanni_Lostumbo#Technical_Synopsis.
 
 
 
=== [[Sun Tracker or Irrigation Timer to drive motors]] ===
 
This is using two LEDs to sense the sun and send power to satellite arm motors to turn solar panels toward the sun. You could also use this to turn on an irrigation motor for a very short time every several hours.
 
 
 
== Scoring Machine for Fencing ==
 
This is an open source hardware and software design for a 3-weapon (foil/epee/sabre) scoring machine.  Scoring equipment need not be expensive & should be made affordable & accessible to anyone wishing to enjoy the sport of Fencing. Members are urged to submit any new design contributions to this group & to the GNU. All firmware and schematic updates are secured under the GPL agreement. For complete design details see [http://ca.groups.yahoo.com/group/GNU-GPL-3WT/ Join the GNU-GPL-3WT "Open Source Fencing Machine" forum].
 
 
 
Eric Schlaepfer.
 
[http://www.sonic.net/~schlae/gplscoremach.html "The first open-source scoring machine for the sport of fencing"].
 
 
 
== Open Source Disability Gadgets ==
 
  
 
* "Gear and software for people with disabilities is usually ... hard or impossible to repair it, or get anyone to repair it. We need to hack the model for accessibility tools! With a culture of open source designs, Instructables, wikis, and blogs" -- [http://panelpicker.sxsw.com/ideas/view/1745 Open Source Disability Gadgets: DIY for PWD]
 
* "Gear and software for people with disabilities is usually ... hard or impossible to repair it, or get anyone to repair it. We need to hack the model for accessibility tools! With a culture of open source designs, Instructables, wikis, and blogs" -- [http://panelpicker.sxsw.com/ideas/view/1745 Open Source Disability Gadgets: DIY for PWD]
 
* "Bionic feet becoming reality"[http://blog.makezine.com/archive/2010/02/bionic_feet_becoming_reality.html]
 
* "Bionic feet becoming reality"[http://blog.makezine.com/archive/2010/02/bionic_feet_becoming_reality.html]
* [http://openprosthetics.wikispot.org/Open_Myoelectric_Signal_Processor Open Myoelectric Signal Processor] on the [http://openprosthetics.wikispot.org/ Open Prosthetics Project Wiki] -- is this the same as the "myopen" project at Google Code[http://code.google.com/p/myopen/] ?
+
* [http://openprosthetics.wikispot.org/ Open Prosthetics Project Wiki]
* Is it possible to print a prosthesis with RepRap?[http://forums.reprap.org/read.php?88,42407]
 
* Bryan Jackson[http://reprap.org/wiki/User:Bryanandaimee] mentions that Doug Bell is helping They Shall Walk build a RepRap. http://TheyShallWalk.org/
 
* RepRap forums: Wrex 3D Printed Prosthetic "Magic Arms"[http://forums.reprap.org/read.php?1,145827]
 
  
== µWatch ==
+
=== µWatch ===
  
 
* [[uWatch]] aka [http://www.calcwatch.com/ µWatch]: World's First D-I-Y Scientific Calculator Watch
 
* [[uWatch]] aka [http://www.calcwatch.com/ µWatch]: World's First D-I-Y Scientific Calculator Watch
  
== Open Source Circuits Magazine ==
+
=== Open Source Circuits Magazine ===
Defunct website.
+
[http://www.anykits.com/ Anykits magazine]
 
 
 
- Anykits publishes an open source magazine with quite a few, application oriented circuits. It contains schematics, parts list and PCB illustrations.
 
- Anykits publishes an open source magazine with quite a few, application oriented circuits. It contains schematics, parts list and PCB illustrations.
 
The best part is that its formated for print and available as regular PDF.
 
The best part is that its formated for print and available as regular PDF.
  
== [[vehicle]]s: manned and unmanned ==
+
 
 +
 
 +
=== [[vehicle]]s: manned and unmanned ===
 
Lots of [[vehicle | vehicle-related projects]] -- for motorcycles, automobiles, and unmanned aerial vehicles (UAVs).
 
Lots of [[vehicle | vehicle-related projects]] -- for motorcycles, automobiles, and unmanned aerial vehicles (UAVs).
== Telephony ==
 
  
=== [[Open Mobile Gadgets]] -- open source, open hardware, open mobile phones ===
+
=== [[Open Mobile Gadgets]] -- open source, open hardware, mobile phone ===
 
+
An open source, open hardware mobile phone in its preliminary development.
* [http://www.openmoko.org Openmoko] An open source, open hardware mobile phone running Linux and other free software, actively developed by community. CAD files and schematics included.
+
* [http://www.openmoko.org Openmoko] Open source mobile phone running Linux and other free software, actively developed by community. CAD files and schematics included.
 
** [http://wiki.openmoko.org/wiki/Neo_1973 Neo 1973]
 
** [http://wiki.openmoko.org/wiki/Neo_1973 Neo 1973]
 
** [http://wiki.openmoko.org/wiki/Neo_FreeRunner Neo FreeRunner] currently in the market
 
** [http://wiki.openmoko.org/wiki/Neo_FreeRunner Neo FreeRunner] currently in the market
 
*[http://en.qi-hardware.com/wiki/Ben_NanoNote NanoNote] open hardware project, mini pc.
 
 
* [http://openpandora.org OpenPandora] an open source mobile device with 10 hours runtime game pads, qwerty, and touchscreen. dual sd slots.
 
  
 
=== Phone line relay controller with PIC16F84A - single relay ===
 
=== Phone line relay controller with PIC16F84A - single relay ===
Line 169: Line 62:
 
* An open, inexpensive Foreign Exchange System design with a USB interface. A small board based on a Microchip PIC 18F2550 microcontroller (to handle USB) and a Silicon Laboratories Si3210 chip (complete SLIC codec for microphone and speaker; also generates the high-voltage to ring the bell). You plug an ordinary analog telephone into the RJ11 jack on the board, and plug the board into a USB port on a Linux computer running Asterix.
 
* An open, inexpensive Foreign Exchange System design with a USB interface. A small board based on a Microchip PIC 18F2550 microcontroller (to handle USB) and a Silicon Laboratories Si3210 chip (complete SLIC codec for microphone and speaker; also generates the high-voltage to ring the bell). You plug an ordinary analog telephone into the RJ11 jack on the board, and plug the board into a USB port on a Linux computer running Asterix.
  
==Homemade MIDI turntable==
+
===Homemade MIDI turntable===
 
Cheap and simple homemade MIDI turntable with GPL2 license. Using a ATmega, a HDNS-2000 optical mouse encoder, GCC-AVR, AVR-Libc and FreeRTOS. [http://casainho.net/tiki-index.php?page=Homemade+midi+turntable Homepage of Homemade MIDI turntable].
 
Cheap and simple homemade MIDI turntable with GPL2 license. Using a ATmega, a HDNS-2000 optical mouse encoder, GCC-AVR, AVR-Libc and FreeRTOS. [http://casainho.net/tiki-index.php?page=Homemade+midi+turntable Homepage of Homemade MIDI turntable].
  
== Motherboards that Run Linux ==
+
=== Motherboards that Run Linux ===
See [[Motherboards that run Linux]].
 
  
There are many fascinating and surprisingly small boards that are capable of running Linux.
+
==== [[Elphel camera]] ====
Some of them -- such as the [[Linuxstamp]], the [[Elphel camera]], the Balloon board, LART, etc. -- are open hardware.
 
  
== Gaming consoles ==
+
[[Elphel camera]]s are free software and open hardware cameras.
* [http://ladyada.net/make/fuzebox/ Fuzebox: Open source 8-bit game console]; see also the [http://uzebox.org/wiki Uzebox project wiki].
+
The cameras run Linux.
* [http://openpandora.org Pandora] Gaming handheld console running Linux and native or emulated games.
+
The cameras have several interfaces -- 10/100 Ethernet, USB, IDE, RS-232, etc.
* XGameStation: "retro-inspired educational video game console designed specifically for both hardware and software hackers."[http://www.gamasutra.com/php-bin/news_index.php?story=11835] (Is this Open Hardware?)
+
It uses a FPGA for video processing and video compression.
* [http://forum.xbmc.org/showthread.php?tid=198296 "Open source hardware for retro game player"] ???
+
More information here at Open Circuits: [[Elphel camera]]; and at the [http://wiki.elphel.com/ Elphel wiki].
  
Several open-hardware projects may be relevant as part of a game, such as:
+
==== [[ARMUS Embedded Linux Board]] ====
[[multi-touch display]]
+
An ARM920T board running Linux at 200 Mips with sound, Ethernet, CAN, 48+ bidirectionnal IOs and 4 DSPs for motor control (DC, Servos, etc...). Built as a student proof robotics design platform.
[[motherboards that run Linux]]
 
  
== [[Music Player]]s including MP3 players ==
+
==== [http://balloonboard.org Balloon Xscale ARM+FPGA dev board] ====
 +
The Balloon project has produced Balloon3, a high-performance ARM board designed for use by OEMs and Higher education. Spec is PXA270 (583Mhz), FPGA or CPLD, 1GB flash, 784MB RAM, USB (master, slave, OTG), CF slot, expansion bus, 16-bit bus, I2C, LCD, serial, audio. Very low power in CPLD confiuguration. Small, light. Various add-on boards: VGA LCD driver, robot motor driver+A/D, digital IO. Released under the Balloon Open Hardware license, which allows anyone to manufacture and for people to make derivatives. The expansion bus allows balloon to be used as the computing component for various special-purpose devices.
  
* [[TRAXMOD]] Open source MOD music player for dsPIC/ARM microcontrollers.
+
==== [[Linuxstamp]] ====
 +
The linuxstamp is an open source processor module. It is designed to be a very simple board capable of running linux. It is based on the Atmel AT91RM9200 processor (An ARM9 processor with a MMU).
  
* [[Music Player]] Mostly off site.
+
==== [[Linuxstamp Mboard 1]] ====
 +
This is the first mother board for the linuxstamp. It is still in the planning stages (no pcbs).
  
* [http://www.andyolivares.com/?page_id=6&lang=en Andy MP3 Player] PIC & VLSI's VS1011e based MP3 player with documentation in english/spanish.
+
==== [[Linuxstamp II 9260]] ====
 +
The Linuxstamp II is an open source processor module. It is designed to be a very simple board capable of running linux. It is based on the Atmel AT91SAM9260 processor (An ARM9 processor with a MMU).
  
== radio projects ==
+
==== [http://www.linuxdevices.com/links/LK9764937601.html LART -- an open license StrongARM based tiny SBC] ====
  
=== FM radio with Arduino and Nokia 3310 LCD ===
+
"All CAD files required for building LART are available under the closest we could get to an Open/Free Hardware License."
I have interfaced the single chip based FM stereo radio IC TEA5767 with the Arduino microcontroller and a Nokia 3310 LCD. Full source code and schematics are avaiable at [http://kalum.posterous.com/] .
+
The link in the Linux Devices article no longer works; the most recent link is http://www.lartmaker.nl/ .
 +
---- [http://www.gumstix.com/platforms.html Gumstix - Motherboards the size of a stick of gum] ---
 +
These motherboards are based on a SBC, are inexpensive, and have RAM/Flash on board. The Modules include USB interface (gadget mode and host mode)
 +
and have things like GPIO and LCD module interface. They have Marvel PXA270, TI's OMAP3503, etc.  Very cool site.
  
=== FM Transmitters ===
+
==== Other Boards that Run Linux ====
  
* [http://anarchy.translocal.jp/radio/micro/howtotx.html Simplest FM Transmitter] - Very simple circuit by sound artist Tetsuo Kogawa.
+
* Is it possible to [http://groups.google.com/group/comp.arch.embedded/browse_thread/thread/be085ff0772cde21/8331dee5db8eb083#8331dee5db8eb083  Linux on a "soft CPU"] inside a FPGA?
** [http://www.openthing.org/products/niftymitter Niftymitter] - Open source product design based around the Simplest FM Transmitter.
 
  
* [[88-108MHz FM transmitter circuit]]
+
* Most [[Open Mobile Gadgets]] run Linux
 +
* [http://www.linuxhosts.org/article.cfm/id/158855 The ARM9 AT91SAM9261 is capable of running Linux].
 +
* [http://www.linuxdevices.com/articles/AT8498487406.html "teeny weeny Linux  single board computers"]
 +
* $49 (?) [http://forum.sparkfun.com/viewtopic.php?t=13105&sid=650394b1a9a8d19cc6179937bc088a42 Yoggie Open Firewall] runs Linux on an ARM PXA270 @ 520MHz
 +
* [http://armadeus.com/ Armadeus] boards run Linux with a Freescale 400MHz i.MX27 ARM926 processor. There is a [http://www.armadeus.com/wiki/ Armadeus Project Wiki].
 +
* [http://en.wikipedia.org/wiki/Beagle_Board Beagle Board] is an open-hardware board] that runs Linux on a Texas Instruments OMAP3530 system-on-a-chip, which includes an ARM Cortex-A8 CPU, a TMS320C64x+ DSP ... [http://beagleboard.org/ supported by the Texas Instruments company].
 +
* the Analog Devices Blackfin was one of the first DSPs to run Linux.
 +
** the [http://www.linuxfordevices.com/c/a/Linux-For-Devices-Articles/Blackfin-uClinux-platform-runs-networked-audio-player/ ADI Blackfin STAMP Board] has a Analog Devices Blackfin ADSP-BF533 running uClinux.
 +
** the [http://www.analog.com/en/embedded-processing-dsp/blackfin/bf537-stamp/processors/product.html ADSP-BF537 STAMP] has a Analog Devices Blackfin ADSP-BF537 running at 500 MHz ... but does it run Linux?
 +
** the [http://www.cs.uml.edu/blackfin/ Blackfin Handy Board] has a Analog Devices Blackfin ADSP-BF537 running at 600 MHz plus a Xilinx Spartan 3e FPGA ... but does it run Linux?
 +
** the [http://blackfin.uclinux.org/ uClinux project's "Blackfin" wiki pages] has a list of devices that apparently all run uClinux on a Blackfin.
  
=== Sort-of-Networked [[RFID Reader]] ===
+
=== [[Gaming consoles]] ===
A 125Khz RFID Reader with a simple ring network - to allow connection of multiple units to the same control computer.
+
* [http://openpandora.org Pandora] Gaming handheld console running Linux and native or emulated games.
  
=== [http://www.raccoonrezcats.com/rfdisplay.html RFDISPLAY - A Scrolling Display with RF connection to a PC - DEAD LINK] ===
+
=== [[Music Player]]s including MP3 players ===
  
POV scrolling display with an RF connection to a mini-itx computer and weatherstation.  Project is built out of 384 discrete red LEDs.  Display shows time and date, sunrise/sunset time and outdoor/indoor weather.
+
* [[TRAXMOD]] Open source MOD music player for dsPIC/ARM microcontrollers.
  
Schematics, Board Layouts, and MPLAB C18 firmware source code is provided.
+
* [[Music Player]] Mostly off site.
  
=== [http://www.raccoonrezcats.com/rfmodem.html PINGPONG-CDC : A Homebrew USB FHSS RF Modem ] ===
+
* [http://www.andyolivares.com/?page_id=6&lang=en Andy MP3 Player] PIC & VLSI's VS1011e based MP3 player with documentation in english/spanish.
  
The PINGPONG-CDC project is a homebrew USB frequency hopping spread spectrum RF modem ([[FHSS]]).  The modem is based on the Microchip 18F2550 and the Semtec XE1205 RF module.  The module does not include a MAC or protocol layer.  That is what this project implements.  The project demonstrates how to write a FHSS MAC layer and use USB to interface it with a PC through CDC and WinUSB.
+
=== FM Transmitters ===
Since the protocol is not hard-wired, it is easy to change the software to experiment with different protocols.
 
A utility for pairing and configuring modems is included.  The schematic, firmware, and host C++ software is provided.
 
  
=== [http://www.raccoonrezcats.com/rfethernet.html XE1205-RNDIS : FCC Legal Frequency Hopping Spread Spectrum USB Wireless Ethernet ] ===
+
* [http://anarchy.translocal.jp/radio/micro/howtotx.html Simplest FM Transmitter] - Very simple circuit by sound artist Tetsuo Kogawa.
 +
** [http://www.openthing.org/products/niftymitter Niftymitter] - Open source product design based around the Simplest FM Transmitter.
  
This is the PINGPONG-CDC project that emulated ethernet through the RNDIS driver in Windows rather then a serial cable replacement. Full source code is provided.
+
* [[88-108MHz FM transmitter circuit]]
 
 
 
 
=== OpenFHSS An open hardware frequency hopping modem design ===
 
* [https://sourceforge.net/projects/openfhss/ "https://sourceforge.net/projects/openfhss/"]
 
 
 
    * High Performance, Long-Range Frequency Hopping Spread Spectrum Modem
 
    * Synchronous, Multi-Hop Repeater Chains
 
    * Ethernet Bridge Mode
 
    * Ethernet communications over 50-channel RF Link
 
    * 4uA MCU initiated sleep current
 
    * 2ppm frequency and system timing reference.
 
    * Industrial quality enclosure, connectors
 
    * Real-Time Data Collection System with user defined scripts
 
    * LM3S6965 32-Bit Stellaris ARM-core MCU, CC1101 transceiver, CC1190 LNA/PA
 
    * Highly immune to multipath fading, interference
 
    * 5mS Channel Dwell Time
 
 
 
=== [[Wireless remote switch, button press: 1 second=ON, 3 seconds=OFF]] ===
 
A $4 transmit/receive postage stamp pair of boards are used to control a remote switch by push button; once-ON, HOLD-OFF.
 
 
 
== Serial Communication Protocols ==
 
  
 
=== [[PG31 GPS RS232 Dev Board]] ===
 
=== [[PG31 GPS RS232 Dev Board]] ===
Line 260: Line 144:
 
Aim to build a general Converter between different Interfaces.
 
Aim to build a general Converter between different Interfaces.
  
== [[Chalk Roach|Number Six]] ==
+
=== [[Chalk Roach|Number Six]] ===
 
"#6" (the son of Chalk Roach)
 
"#6" (the son of Chalk Roach)
 
is a ultra simple microcontroller development board for Atmel ATmega32 = 16MHz, 2KB SRAM, 16KB Flash
 
is a ultra simple microcontroller development board for Atmel ATmega32 = 16MHz, 2KB SRAM, 16KB Flash
  
== LED and POV displays ==
+
=== LED and POV displays ===
  
 
Led displays range from a battery and an LED which light up ( cool!, add a magnet and you have an led throwie ) to microcontroller led projects, either Smart Led ( Led with a microcontroller so that it blinks, reacts to the environment, or shifts color ) or Led Arrays ( or led matrix ) that do simple graphics and or play games, or POV devices where what you see depends upon you persistance of vision ( which can include some led arrays ).  You can probably dig up more using these terms in google.
 
Led displays range from a battery and an LED which light up ( cool!, add a magnet and you have an led throwie ) to microcontroller led projects, either Smart Led ( Led with a microcontroller so that it blinks, reacts to the environment, or shifts color ) or Led Arrays ( or led matrix ) that do simple graphics and or play games, or POV devices where what you see depends upon you persistance of vision ( which can include some led arrays ).  You can probably dig up more using these terms in google.
Line 277: Line 161:
 
==== Off Site ====
 
==== Off Site ====
  
See the links at the bottom of [[POV display]].
+
* [http://code.google.com/p/bicycleledpov/ Bicycle LED POV] is an electronic LED bar to attach on bicycle wheels. When riding the bicycle, the LED bar will draw with light, text messages and image animations. Free/Open hardware, firmware and software.
 +
* [http://www.makezine.com/blog/archive/2007/03/luscious_electric_delight.html "luscious electric delight"]: source and schematics for a large graphical LED panel. Uses 12 MAX6953 LED drivers; each MAX6953 drives four 5x7 led matrices. The PC generates arbitrary bitmap, sends it out the serial port to a PIC, which translates it to I2C bus connected to all the MAX6953 LED drivers, which update the image at a continuous frame rate of 30fps.
 +
* [https://oldwiki.blinkenarea.org/bin/view/Blinkenarea/BlinkenProjects BlinkenProjects]: projects with lots of LEDs[http://www.kiu.weite-welt.com/de.schoar.blog/?p=206], including a 3D LED array. Wiki: http://wiki.blinkenarea.org/
 +
* [http://www.ianpaterson.org/projects/spokepov20050704/index.htm  Ian’s Spoke POV] Review it.
 +
* [http://www.electric-clothing.com/superpov.html Project: Super POV] Review it.
 +
* [http://www.ladyada.net/make/spokepov/index.html SpokePOV Persistence of Vision for your Bike] Very nice, kit available.
 +
* [http://www.attiny.com/dotmatrix.htm On this page you will find a scrolling LED sign based on the ATtiny2313 AVR microcontroller] Row Column approach with a shift register]
 +
* [http://blog.makezine.com/archive/2007/02/flashing_led_br.html Flashing LED Bra]
 +
* [http://www.evilmadscientist.com/article.php/peggy "Peggy," A Light Emitting Pegboard Display]
 +
* Christmas trees are now led based so: [http://computerchristmas.com/ The #1 Site for Controlling Christmas Lights with a Computer]
 +
* [http://members.misty.com/don//ledx.html Don Klipstein's LED Main Page]  Lots of good info.
 +
* [http://www.instructables.com/id/Synchronizing-Fireflies/ Synchronizing Fireflies] ATtiny super smart swarm of LEDs.
 +
* [http://www.u-disp.com/ U-Disp - An Open Sourced USB display]
 +
* [http://crushingabyss.com/sunrise_alarmclock/index.html Sunrise LED Alarm Clock] ATMega8515 controlling two color-mixed high-power LED channels with PWM.  Also contains a RTC circuit and a serial port.  Full source including PC Windows serial port communication code.
  
== [[Das Brewmeister!]] and [[Fermenter Controller]] ==
+
=== [[Das Brewmeister!]] and [[Fermenter Controller]] ===
 
* [[Das Brewmeister!]] : An attempt to wirelessly monitor temperatures of fermentation vessels
 
* [[Das Brewmeister!]] : An attempt to wirelessly monitor temperatures of fermentation vessels
 
* [[Fermenter Controller]] : A web available fermenter vessel controller. Uses PICs, [[I2C]], Rs232 and python.
 
* [[Fermenter Controller]] : A web available fermenter vessel controller. Uses PICs, [[I2C]], Rs232 and python.
  
== [[Home controller]] ==
+
=== [[Home controller]] ===
 
Program your appliances to operate automatically in conjunction with your weekly and daily schedule, manually 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.
 
Program your appliances to operate automatically in conjunction with your weekly and daily schedule, manually 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.
  
== [[Interactive Lock Box]] ==
+
=== [[Interactive Lock Box]] ===
 
An interesting project using an accelerometer and capacitive touch ICs.
 
An interesting project using an accelerometer and capacitive touch ICs.
  
== [[Motor driver]] (H-bridge) ==
+
=== [[Motor driver]] (H-bridge) ===
  
== [[atomic microscope]] ==
+
=== [[atomic microscope]] ===
 
An atomic-resolution microscope.
 
An atomic-resolution microscope.
 
* STM (scanning tunnelling microscope)
 
* STM (scanning tunnelling microscope)
 
* AFM (atomic force microscope)
 
* AFM (atomic force microscope)
  
== [[BlueICE]] ==
+
=== [[BlueICE]] ===
 
A bluetooth JTAG ICE debugger for AVR's!!!
 
A bluetooth JTAG ICE debugger for AVR's!!!
  
 +
=== Sort-of-Networked [[RFID Reader]] ===
 +
A 125Khz RFID Reader with a simple ring network - to allow connection of multiple units to the same control computer.
  
== Battery charger ==
+
=== Battery charger ===
  
 
See [http://elecdesign.com/Article/ArticleID/1823/1823.html "Build A Smart Battery Charger Using A Single-Transistor Circuit"] by Ejaz ur Rehman.
 
See [http://elecdesign.com/Article/ArticleID/1823/1823.html "Build A Smart Battery Charger Using A Single-Transistor Circuit"] by Ejaz ur Rehman.
Line 306: Line 205:
 
The suggestion to add a zener diode is a good idea.
 
The suggestion to add a zener diode is a good idea.
  
== the Open Graphics Project ==
+
=== the Open Graphics Project ===
  
 
[http://linux.wordpress.com/2006/07/19/introducing-the-open-graphics-project/ the Open Graphics Project]
 
[http://linux.wordpress.com/2006/07/19/introducing-the-open-graphics-project/ the Open Graphics Project]
Line 313: Line 212:
 
See [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics the Open Graphics wiki].
 
See [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics the Open Graphics wiki].
  
== [[Amiga floppy project]] ==
+
=== [[Amiga floppy project]] ===
  
 
The Amiga floppy project:
 
The Amiga floppy project:
Line 323: Line 222:
 
See http://www.techtravels.org/amiga/amigablog for the latest in the blow by blow attempts to get this thing off the ground!!
 
See http://www.techtravels.org/amiga/amigablog for the latest in the blow by blow attempts to get this thing off the ground!!
  
== Irsensor-a ==
+
=== Irsensor-a ===
  
 
Infrared Proximity Sensor Alfa
 
Infrared Proximity Sensor Alfa
Line 368: Line 267:
 
Some people derive an inordinate amount of pleasure from building semi-useful objects from zero-cost junk.
 
Some people derive an inordinate amount of pleasure from building semi-useful objects from zero-cost junk.
  
In the electronics field, the most popular 2 categories of things to build from scavenged components are:
+
In the electronics field, most of the stuff built from scavenged components falls into 2 categories:
 
* ham radio transmitters and receivers -- built from a few transistors, caps, resistors, and wire
 
* ham radio transmitters and receivers -- built from a few transistors, caps, resistors, and wire
 
* BEAM robotics -- built from the above plus motors, solar cells, ...
 
* BEAM robotics -- built from the above plus motors, solar cells, ...
  
Other things to build and tips on scavenging at [[Free_From_Salvage]].
+
According to http://coprolite.com/art12.html ,
 +
"I'd love to hear about where you found your 8048. Take a picture of the host that you remove it from (CD player, truck, refridgerator, whatever) and I'll put your picture on a page that chronicles our adventures sifting through the rubble."
 +
 
 +
Also see [[Free_From_Salvage]]
  
 
=== openEyes ===
 
=== openEyes ===
 
openEyes is an open-source open-hardware toolkit for low-cost real-time eye tracking.
 
openEyes is an open-source open-hardware toolkit for low-cost real-time eye tracking.
 
See [http://hcvl.hci.iastate.edu/cgi-bin/openEyes.cgi the OpenEyes hardware and software] and [http://hcvl.hci.iastate.edu/cgi-bin/openEyeswiki/index.cgi the openEyes wiki].
 
See [http://hcvl.hci.iastate.edu/cgi-bin/openEyes.cgi the OpenEyes hardware and software] and [http://hcvl.hci.iastate.edu/cgi-bin/openEyeswiki/index.cgi the openEyes wiki].
 
updated [http://thirtysixthspan.com/openEyes/videos.html link]
 
  
 
=== RepRap ===
 
=== RepRap ===
Line 403: Line 303:
  
 
Could you maybe build it out of a "$12 Computer" ? "$12 Computer: Playpower Wants to Save the World 8 Bits at a Time"[http://blog.wired.com/gadgets/2009/03/12-computers-ba.html]
 
Could you maybe build it out of a "$12 Computer" ? "$12 Computer: Playpower Wants to Save the World 8 Bits at a Time"[http://blog.wired.com/gadgets/2009/03/12-computers-ba.html]
 
How close is the [http://scanlime.org/2011/07/kiwi/ Kiwi project] to acting like such a "wiki device"?
 
  
 
=== [[breakout boards]] ===
 
=== [[breakout boards]] ===
Line 416: Line 314:
  
 
''Is there a simple way for my Java application to fetch the latest camera image in an Array of pixel values?''
 
''Is there a simple way for my Java application to fetch the latest camera image in an Array of pixel values?''
 
* [[OpenHDCapture]]: capture (analog) High Definition Video 1280x720 at 30fps, and convert to some digital format to stream over USB. (Rather than a lot of expensive electronics to directly produce tightly compressed video, it has very little compression to reduce the cost of the hardware and the amount of CPU effort to uncompress it while watching live video).
 
  
 
=== robot ===
 
=== robot ===
Line 423: Line 319:
 
* open architecture humanoid robotics platform --[http://www.is.aist.go.jp/humanoid/openhrp/English/indexE.html OpenHRP]
 
* open architecture humanoid robotics platform --[http://www.is.aist.go.jp/humanoid/openhrp/English/indexE.html OpenHRP]
 
* the open hardware, open source, [http://en.wikipedia.org/wiki/E-puck_mobile_robot e-puck mobile robot]
 
* the open hardware, open source, [http://en.wikipedia.org/wiki/E-puck_mobile_robot e-puck mobile robot]
 +
  
 
== [http://www.remember.ro/scripts/wiegand.php Wiegand reader simple controller] ==
 
== [http://www.remember.ro/scripts/wiegand.php Wiegand reader simple controller] ==
Line 445: Line 342:
 
The schematic, card firmware, and host C++ software is provided.
 
The schematic, card firmware, and host C++ software is provided.
  
 +
=== [http://www.raccoonrezcats.com/rfdisplay.html RFDISPLAY - A Scrolling Display with RF connection to a PC ] ===
 +
 +
POV scrolling display with an RF connection to a mini-itx computer and weatherstation.  Project is built out of 384 discrete red LEDs.  Display shows time and date, sunrise/sunset time and outdoor/indoor weather. 
 +
 +
Schematics, Board Layouts, and MPLAB C18 firmware source code is provided.
 +
 +
== [http://www.raccoonrezcats.com/rfmodem.html PINGPONG-CDC : A Homebrew USB FHSS RF Modem ] ==
 +
 +
The PINGPONG-CDC project is a homebrew USB frequency hopping spread spectrum RF modem ([[FHSS]]).  The modem is based on the Microchip 18F2550 and the Semtec XE1205 RF module.  The module does not include a MAC or protocol layer.  That is what this project implements.  The project demonstrates how to write a FHSS MAC layer and use USB to interface it with a PC through CDC and WinUSB.
 +
Since the protocol is not hard-wired, it is easy to change the software to experiment with different protocols.
 +
A utility for pairing and configuring modems is included.  The schematic, firmware, and host C++ software is provided.
 +
 +
== [http://www.raccoonrezcats.com/rfethernet.html XE1205-RNDIS : FCC Legal Frequency Hopping Spread Spectrum USB Wireless Ethernet ] ==
 +
 +
This is the PINGPONG-CDC project that emulated ethernet through the RNDIS driver in Windows rather then a serial cable replacement. Full source code is provided.
  
 
== An acceptable third generation PostScript printer ==
 
== An acceptable third generation PostScript printer ==
Line 471: Line 383:
 
== flash downloaders ==
 
== flash downloaders ==
 
Many people have published open-hardware schematics for downloading programs into the flash of various microcontrollers. [http://m8cutils.sourceforge.net/ m8cprogs for Cypress PSoC], [http://techref.massmind.org/techref/devprogs.htm various flash downloaders for Microchip PIC], etc.
 
Many people have published open-hardware schematics for downloading programs into the flash of various microcontrollers. [http://m8cutils.sourceforge.net/ m8cprogs for Cypress PSoC], [http://techref.massmind.org/techref/devprogs.htm various flash downloaders for Microchip PIC], etc.
 
== Open Source USB programmer==
 
 
Open Programmer is an open source USB programmer for PIC micros, ATMEL micros, I2C EEPROMS, generic I2C/SPI devices. It's based on a 18F2550.
 
[http://openprog.altervista.org/ Open Programmer home page].
 
<br>
 
Usbpicprog is another open source USB pic programmer for PIC 10F, 12F, 16F and 18F devices, for Windows Mac and Linux
 
[http://usbpicprog.org/ Usbpicprog]
 
 
  
 
== [[WikiNode]] ==
 
== [[WikiNode]] ==
Line 489: Line 392:
 
The corresponding WikiNode on each of those wiki helps people who want to talk about "open hardware" to discover this wiki.
 
The corresponding WikiNode on each of those wiki helps people who want to talk about "open hardware" to discover this wiki.
  
== Clocks ==
+
== arm7-oled-clock ==
  
*[[Arm7OledClock]]:
 
 
arm7-oled-clock is a clock hardware/software project for a clock with a graphic organic led display running on an atmel arm7 microcontroller.
 
arm7-oled-clock is a clock hardware/software project for a clock with a graphic organic led display running on an atmel arm7 microcontroller.
  
 
Here is the [http://code.google.com/p/arm7-oled-clock/ arm7-oled-clock's project page on google code].
 
Here is the [http://code.google.com/p/arm7-oled-clock/ arm7-oled-clock's project page on google code].
 
*[[24"_Wall_Clock]]
 
A really big wall clock. Why? Well, cause it might look cool? Probably not. But we do use GPS to get the time! Groovy.
 
 
*[[TideClock]]:
 
Tide Clock uses the low-power [[Linuxstamp_II_9260 | LinuxStamp]] board (another OpenCircuits project) to calculate daily tides at almost any location. Tide predictions are displayed on a bar graph using 12 motorized lead-screws to move the 'bars'.
 
  
 
== Sun SPOTs ==
 
== Sun SPOTs ==
Line 526: Line 422:
  
  
== [[GPIB] General Purpose Interface Bus] ==
+
== Open Source USB programmer==
  
== SenseOpen ==
+
Open Programmer is an open source USB programmer for PIC micros, ATMEL micros, I2C EEPROMS, generic I2C/SPI devices. It's based on a 18F2550.
 +
[http://openprog.altervista.org/ Open Programmer home page].
 +
<br>
 +
Usbpicprog is another open source USB pic programmer for PIC 10F, 12F, 16F and 18F devices, for Windows Mac and Linux
 +
[http://usbpicprog.org/ Usbpicprog]
  
[[SenseOpen]],
+
== [[GPIB]] ==
an open-hardware, open source coffee machine hardware platform;
 
supporting
 
open source coffee machine software implementations.
 
  
 
== improved flashlight design ==
 
== improved flashlight design ==
Line 549: Line 446:
  
 
There are 2 mini-USB connectors on this device. One side plugs into your laptop, the other side plugs into the computer without a keyboard. You type on the laptop, and the results will appear on the other machine. It will require special software on the laptop-side, but the destination computer should not require special drivers."
 
There are 2 mini-USB connectors on this device. One side plugs into your laptop, the other side plugs into the computer without a keyboard. You type on the laptop, and the results will appear on the other machine. It will require special software on the laptop-side, but the destination computer should not require special drivers."
 
== open source benchtop power supply ==
 
 
* [http://tuxgraphics.org/electronics/201005/bench-power-supply-v3.shtml "A Digital DC Power Supply (programmable bench power supply unit)"] by Guido Socher (uses ATmega8). It appears to use a completely linear regulator -- would it make any sense to convert this to a [[switching regulator]]?
 
* [[Tulsa electronics club]] mentions another "Bench-Top Power Supply".
 
* Guido Socher at tuxgraphics.org has posted schematics and source code ''(Is this close enough to [[open hardware]]?)'' to "A Digital DC Power Supply (programmable bench power supply unit)".[http://tuxgraphics.org/electronics/201005/bench-power-supply-v3.shtml][http://tuxgraphics.org/electronics/200707/bench-power-supply-unit.shtml]
 
 
== Simple projects with Arduino (Spanish) [[File:LogoPequenoNaranja.png|link=http://txapuzas.blogspot.com/]] ==
 
===Arduino clones===
 
* [http://txapuzas.blogspot.com/2010/07/paperduino-pcb.html PaperduinoPCB] Homemade Arduino (with PCB)
 
* [http://txapuzas.blogspot.com/2010/07/paperduino-perfboard.html PaperduinoPerfboard] Homemade Arduino (with Perfboard)
 
* [http://txapuzas.blogspot.com/2010/07/paperduino-stripboard.html PaperduinoStripboard] Homemade Arduino (with Stripboard)
 
* [http://txapuzas.blogspot.com/2010/07/cable-de-programacion-para-arduino-ftdi.html PaperFTDI] cable for programming Paperduino
 
* [http://txapuzas.blogspot.com/2009/12/alimentacion-para-paperduino-5v-12v.html AlimentacionPaperduino] Powering Paperduino
 
* [http://txapuzas.blogspot.com/2009/12/papershieldadapter-adaptador-de-shields.html PaperSchieldAdapter] a Shield adapter for Paperduino
 
* [http://txapuzas.blogspot.com/2009/12/paperbootloaderspp-grabacion-del.html PaperBootloader] Loading the Bootloader in Paperduino
 
* [http://txapuzas.blogspot.com/2009/12/paperattinyprogrammer-un-programador.html PaperATtinyProgrammer] Programmer Shield for ATtiny
 
* [http://txapuzas.blogspot.com/2009/12/paperrs232-convertidor-rs232-ttl-para.html PaperRS232] RS232 Adapter for Paperduino
 
* [http://txapuzas.blogspot.com/2009/12/paperduino-leonardo-clon-de-arduino.html Paperduino Leonardo] Homemade Arduino Leonardo clone
 
* [http://timewitharduino.blogspot.ca/2009/07/introducing-wiseduino.html Wiseduino] on-board RTC + battery backup and 32KB EEPROM
 
 
===Inputs===
 
* [http://txapuzas.blogspot.com/2010/07/pulsadores-para-microcontrolador.html PaperTecladoDigital] Homemade Keyboard for Arduino (using digital inputs)
 
* [http://txapuzas.blogspot.com/2010/07/papertecladoanalogico-varios-pulsadores.html PaperTecladoAnalogico] Homemade Keyboard for Arduino (using 1 analogic input)
 
* [http://txapuzas.blogspot.com/2010/09/papertecladorc-varios-pulsadores.html PaperTecladoRC] Homemade Keyboard for Arduino (using 1 digital input)
 
* [http://txapuzas.blogspot.com/2009/12/paperteclado-un-teclado-con-una-hoja.html 14 PaperTeclado] A keyboard with a printed paper
 
===Outputs===
 
* [http://txapuzas.blogspot.com/2010/07/rele-controlado-por-transistor.html PaperRele] Relay controlled by Arduino (with transistor)
 
* [http://txapuzas.blogspot.com/2010/09/micropaperrele-carta-de-reles.html MicroPaperRele] Relays controlled with Arduino (without transistor)
 
* [http://txapuzas.blogspot.com/2009/12/paperstepperunipolar-driver-de-potencia_12.html PaperStepperUnipolar] Driver for a unipolar Steppermotor (ULN2003)
 
* [http://txapuzas.blogspot.com/2009/12/paperstepperl293d-driver-de-potencia.html PaperStepperBipolar] Driver for a bipolar Steppermotor (L293D)
 
* [http://txapuzas.blogspot.com/2009/12/paperstepperl298n-driver-de-potencia.html PaperStepperBipolar-L298N] Power driver for a bipolar Steppermotor (L298N)
 
* [http://txapuzas.blogspot.com/2009/12/paperled-el-led-y-tarjeta-comprobacion.html PaperLED] The LED diode
 
* [http://txapuzas.blogspot.com/2009/12/clemarele-control-de-un-rele-sin.html ClemaRele] A relay for micro without pcb
 
* [http://txapuzas.blogspot.com/2009/12/paperdimmerldr-control-de-potencia-de.html PaperDimerLDR] Power Dimmer with a LDR
 
* [http://txapuzas.blogspot.com/2009/12/paperattinymosfet-control-de-velocidad.html PaperATtinyMosfet] DC motor control with an ATtiny
 
===CNC===
 
* [http://txapuzas.blogspot.com/2009/12/txapu-cnc-hardware.html TxapuCNC: Hardware 1/2] a CNC Router with Arduino
 
* [http://txapuzas.blogspot.com/2009/12/txapu-cnc-software.html TxapuCNC: Software 2/2] a CNC Router with Arduino
 
===Robotics===
 
* [http://txapuzas.blogspot.com/2011/10/paperrobot-chasis-para-robot-con.html PaperRobot] A cheap Robot with Arduino
 
 
===Miscellaneous===
 
* [http://txapuzas.blogspot.com/2010/06/regulador-de-potencia-por-triac-para.html PaperDimmerPCB] Triac controled by Arduino
 
* [http://txapuzas.blogspot.com/2010/06/temporizador-con-retardo-en-el-arranque.html PaperTemp] Timer for our circuits
 
* [http://txapuzas.blogspot.com/2009/12/calc-resistencia-codigo-de-colores-de.html CalcResistencia] Color code carte for resistors
 
* [http://txapuzas.blogspot.com/2009/12/paperdiodo-teoria-del-diodo-y-diseno-de.html PaperDiode] The diode and a power supply
 
* [http://txapuzas.blogspot.com/2009/12/paperbluetooth-bluetooth-shield-para.html PaperBluetooth] Homemade Bluetooth shield for Arduino
 
 
== Pedal Desk ==
 
 
The pedal desk allows the user to power and use a laptop, or any other low power device, entirely off grid by pedal power.
 
 
The [http://mae.ucdavis.edu/~biosport/jkm/ped_desk.htm pedal desk design] is open source under the Creative Commons License.
 
 
== ViewTonic - a hologram in a drink ==
 
 
ViewTonic is a free open hardware and open source project about a volumetric display on low cost basis for home use.
 
 
The [http://viewtonic.wikia.com/wiki/ViewTonic_Wiki ViewTonic project] is open source under the Creative Commons License.
 
 
== OMFootCtrl - OSC and MIDI Pedals ==
 
 
[http://omfootctrl.sf.net OMFootCtrl] is an open source project for OSC and MIDI foot controllers.
 
 
== hardware random number generator ==
 
 
Several [[hardware random number generator]] projects are open source.
 
 
== pick and place ==
 
 
The two open-hardware pick-and-place projects I've heard about so far are:
 
 
* Peter van der Walt. open source pick and place machine.[http://dangerousprototypes.com/2016/04/01/new-design-open-source-pick-and-place-machine/] [https://openhardwarecoza.wordpress.com/2016/03/17/open-source-pick-and-place-machine/] [https://github.com/openhardwarecoza/PickAndPlaceMachine]
 
* Tim. open-source pick and place system. [http://reprap.org/wiki/Pick_and_Place_ToolHead]
 
 
== Public Lab ==
 
 
Many of the [https://publiclab.org/tools Tools & techniques developed by Public Lab contributors] have associated open hardware, including:
 
 
* [http://kaptery.com/product/skyshield-autokap-controller "SkyShield AutoKAP Controller"] "The SkyShield ... is an open-source custom circuit board which is a "shield" for an [[Arduino Links | Arduino]] Nano. ... With a connected camera ... e.g., a CHDK-enabled PowerShot ... you can capture aerial photos to stitch into high resolution panoramas ..."
 
 
* [https://publiclab.org/wiki/potentiostat The WheeStat] is an open source potentiostat. A potentiostat measures electrochemically active compounds and microbes in water.
 
 
* [https://publiclab.org/wiki/riffle Riffle: open source data logger].  . The Riffle board uses the Atmel328p and a [[MultiMediaCard | micro-SD card]] and is intended to be [[Arduino Links | Arduino]]-compatible. http://openwaterproject.io/ https://github.com/OpenWaterProject/riffle
 
 
* [https://publiclab.org/wiki/thermal-camera Thermal Flashlight]: a simple, cheap, and effective way of measuring heat leaks or cool leaks. Thermal photography using an [[Arduino Links | Arduino]], a single-pixel thermometer, etc. for an order of magnitude less cost than other thermal cameras.
 
 
* [https://publiclab.org/wiki/mae-d-agua Mãe d'Água]: open hardware to monitor water quality in real time.
 
 
* [https://publiclab.org/wiki/water-quality-sensor Water Quality Sensor]: an Arduino microcontroller, a set of water quality sensors, and a network connection module (a GSM based cellular module to send data via SMS).
 
 
* [https://publiclab.org/wiki/air-column-monitor Air Column Monitor]: a set of air quality sensors and a wireless RF module
 
 
* [https://publiclab.org/wiki/dustduino DustDuino]
 
 
* [https://publiclab.org/wiki/fido-the-raspberry-pi-based-temperature-alarm-that-sends-text-messages Fido]: The Raspberry Pi based Temperature Alarm that sends text messages
 
 
* [https://publiclab.org/wiki/balloon-telemetry-kit Balloon Telemetry Kit]: Arduino Uno, GPS receiver, barometric sensor, three-axis accelerometer and data logger.
 
 
* etc.
 
 
 
 
== Audio as sensor data format ==
 
 
Open-hardware projects that use human-audible sound to transfer sensor data:
 
 
* [https://publiclab.org/wiki/coqui Coqui]: a simple, inexpensive, open source device that generates an audible tone that is based on any electric resistance-based measurement.
 
* [http://reprap.org/wiki/Hot_Rod_ROBO Hot Rod ROBO]: a distributed control system and audio format, simple enough to be implemented on a ATtiny85 that (bidirectionally) connects hardware to the audio jack of a cell phone.
 
  
 
== Other Lists of Semi-Open Projects ==
 
== Other Lists of Semi-Open Projects ==
  
 
* [http://dorkbotpdx.org/wiki/creative_commons_licensed_circuit_boards more Creative Commons licensed circuit boards]
 
* [http://dorkbotpdx.org/wiki/creative_commons_licensed_circuit_boards more Creative Commons licensed circuit boards]
* [http://www.parallax.com/support/open-source-designs "Parallax Open Source Designs"] includes open-source hardware like "Parallax Printed Circuit Board Hardware Designs" and the Propeller 1 Verilog files.
 
* [http://code.google.com/p/super-osd/ Super OSD] is an on screen display generator; it adds text to PAL and NTSC video signals. Automatic detection of input video signal format (PAL or NTSC). Currently supports 192x128 outlined OSD on a dsPIC33FJ128GP802 (can be prototyped on a breadboard in a DIP28 package.) [http://electronics.stackexchange.com/questions/6078/have-a-look-at-my-pcb-design-and-tell-me-how-i-can-improve]. Open software and open hardware. (Apparently there are two supported boards, one with a dsPIC33F and a PIC24F, another with two PIC32 microcontrollers).
 
 
* UHF FM BUG with ButtonCell battery ( http://www.elektronika.ba/408/fm-bug-420-480-mhz/ ) "This bug is 100% made from an old Nokia GSM phone! It operates at 434 MHz and reception can be achieved on a modified TV tuner or 70cm band HAM radio."
 
* UHF FM BUG with ButtonCell battery ( http://www.elektronika.ba/408/fm-bug-420-480-mhz/ ) "This bug is 100% made from an old Nokia GSM phone! It operates at 434 MHz and reception can be achieved on a modified TV tuner or 70cm band HAM radio."
* [[demo board]] and [http://massmind.org/techref/microchip/alternatives.htm microcontroller alternatives] lists a bunch of "small PCBs" (is there a better name?) designed for hacking and prototyping, that already have the processor and a few other super-common things built in ... so you don't have to start *completely* from scratch.
+
* [http://massmind.org/techref/microchip/alternatives.htm microcontroller alternatives] lists a bunch of "small PCBs" (is there a better name?) designed for hacking and prototyping, that already have the processor and a few other super-common things built in ... so you don't have to start *completely* from scratch.
 
* [http://thinkcycle.org/ ThinkCycle] "ThinkCycle is a ... non-profit initiative ... supporting distributed collaboration towards design challenges facing underserved communities and the environment. ThinkCycle seeks to create a culture of open source design innovation"
 
* [http://thinkcycle.org/ ThinkCycle] "ThinkCycle is a ... non-profit initiative ... supporting distributed collaboration towards design challenges facing underserved communities and the environment. ThinkCycle seeks to create a culture of open source design innovation"
 
* Are [http://positron.org/projects/ the Positron projects] "open" enough to be mentioned? I especially liked the [http://positron.org/projects/acrylic_cases/ "Lasercut Acrylic Casebuilding Tutorial" ].
 
* Are [http://positron.org/projects/ the Positron projects] "open" enough to be mentioned? I especially liked the [http://positron.org/projects/acrylic_cases/ "Lasercut Acrylic Casebuilding Tutorial" ].
Line 684: Line 469:
 
* [http://www.grandideastudio.com/portfolio/defcon-15-badge/ Grand Idea Studio] -- do these badges count as "open circuits"?
 
* [http://www.grandideastudio.com/portfolio/defcon-15-badge/ Grand Idea Studio] -- do these badges count as "open circuits"?
 
* [http://www.boingboing.net/2009/04/09/howto-set-up-a-molec.html "HOWTO set up a molecular biology lab for less than $1000"] Posted by Cory Doctorow 2009
 
* [http://www.boingboing.net/2009/04/09/howto-set-up-a-molec.html "HOWTO set up a molecular biology lab for less than $1000"] Posted by Cory Doctorow 2009
 
* [http://www.ethernut.de Tiny Embedded Ethernet Devices] and [http://www3.elphel.com Advanced & Intelligent Camera Designs] which provide solid-state camera and FPGA assisted hardware designs.
 
 
* overview of projects can be found at [http://open-innovation-projects.org/project-list/ Open Innovation Projects].
 
 
  
 
== [[Other Projects | other project sites or links to projects]] ==
 
== [[Other Projects | other project sites or links to projects]] ==
  
 
May or may not be open, not much review material here, noted for the record, may be promoted in the future if they are outstanding in any way.
 
May or may not be open, not much review material here, noted for the record, may be promoted in the future if they are outstanding in any way.
 
* Creating embedded system based [http://www.embeddedravi.com/forum/viewtopic.php?f=2&t=12 virtual Text Display]
 
 
* Free Electronics mini projects [http://romux.com/projects/electronics here]
 
 
* [http://timewitharduino.blogspot.ca/ Arduino clocks]
 
 
* [[cooling]] related projects (open source Peltier fridge, etc.)
 
 
* "EFF: Calling All Hackers: Help Us Build an Open Wireless Router"[https://www.eff.org/deeplinks/2014/07/building-open-wireless-router] (Is there any hardware here, or is this entirely software?)
 
  
  
[[Category:Projects| ]]
+
[[Category:Projects]]

Please note that all contributions to OpenCircuits may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see OpenCircuits:Copyrights for details). Do not submit copyrighted work without permission!

Cancel Editing help (opens in new window)