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]
  
Line 71: Line 34:
 
[http://www.smartplanet.com/blog/thinking-tech/how-to-make-your-own-tricorder/11058]
 
[http://www.smartplanet.com/blog/thinking-tech/how-to-make-your-own-tricorder/11058]
  
=== RetroBrew Computers Project ===
+
=== [[N8VEM Home Brew Computing 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.
+
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.
 
[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"]
 
* [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 ==
 
== Home Power - Off the Grid Projects ==
  
=== Maximum Power Point Trackers MPPT ===
+
=== [[Maximum Power Point Trackers]] ===
(1) The Free Charge Controller project is a [[maximum power point tracker]].
+
The [http://www.freechargecontroller.org Free Charge Controller] project is designing 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.
+
Definitionofis is designing a [[MPPT Solar and Wind Power Boost Charge Controller]] to match and boost low voltages to higher voltage, 12v, 24v or 48v batteries.
  
Maximum power point tracking makes a solar panel, wind turbine, et cetera, achieve maximum efficiency.
+
Maximum power point tracking allows a solar panel, wind turbine, etc to achieve maximum efficiency.
  
 
=== [[Fridge Defrost Timer with Solar Trigger Option]] ===
 
=== [[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.
+
The [http://www.youtube.com/watch?v=62LHITkTCMs project video] shows a fridge timer which can be set to trigger during high battery voltage sunny days so the defrost cycle never uses valuable battery power. 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]] ===
 
=== [[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.
+
The [http://www.youtube.com/watch?v=yCeiL8_Uw2U 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  ===
+
=== [[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.
 
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 ==
+
== [[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].
+
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 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 ==
 
== Open Source Disability Gadgets ==
Line 178: Line 124:
 
Some of them -- such as the [[Linuxstamp]], the [[Elphel camera]], the Balloon board, LART, etc. -- are open hardware.
 
Some of them -- such as the [[Linuxstamp]], the [[Elphel camera]], the Balloon board, LART, etc. -- are open hardware.
  
== Gaming consoles ==
+
== [[Gaming consoles]] ==
* [http://ladyada.net/make/fuzebox/ Fuzebox: Open source 8-bit game console]; see also the [http://uzebox.org/wiki Uzebox project wiki].
 
 
* [http://openpandora.org Pandora] Gaming handheld console running Linux and native or emulated games.
 
* [http://openpandora.org Pandora] Gaming handheld console running Linux and native or emulated games.
* 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?)
 
* [http://forum.xbmc.org/showthread.php?tid=198296 "Open source hardware for retro game player"] ???
 
 
Several open-hardware projects may be relevant as part of a game, such as:
 
[[multi-touch display]]
 
[[motherboards that run Linux]]
 
  
 
== [[Music Player]]s including MP3 players ==
 
== [[Music Player]]s including MP3 players ==
Line 242: Line 181:
 
     * Highly immune to multipath fading, interference
 
     * Highly immune to multipath fading, interference
 
     * 5mS Channel Dwell Time
 
     * 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 ==
 
== Serial Communication Protocols ==
Line 471: Line 407:
 
== 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 525: Line 452:
 
SPOTs run Squawk, an open source Java virtual machine (VM). The download (and more information) for Squawk is [https://squawk.dev.java.net/ https://squawk.dev.java.net/]. The SPOT specific libraries can be downloaded from [https://spots-libraries.dev.java.net/ https://spots-libraries.dev.java.net/] along with community applications [https://spots-applications.dev.java.net/ https://spots-applications.dev.java.net/]
 
SPOTs run Squawk, an open source Java virtual machine (VM). The download (and more information) for Squawk is [https://squawk.dev.java.net/ https://squawk.dev.java.net/]. The SPOT specific libraries can be downloaded from [https://spots-libraries.dev.java.net/ https://spots-libraries.dev.java.net/] along with community applications [https://spots-applications.dev.java.net/ https://spots-applications.dev.java.net/]
  
 +
 +
== 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]
  
 
== [[GPIB] General Purpose Interface Bus] ==
 
== [[GPIB] General Purpose Interface Bus] ==
Line 613: Line 548:
  
 
[http://omfootctrl.sf.net OMFootCtrl] is an open source project for OSC and MIDI foot controllers.
 
[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).
 
* [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 697: Line 585:
  
 
* Free Electronics mini projects [http://romux.com/projects/electronics here]  
 
* Free Electronics mini projects [http://romux.com/projects/electronics here]  
 +
 +
[[Category:Projects| ]]
  
 
* [http://timewitharduino.blogspot.ca/ Arduino clocks]
 
* [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| ]]
 

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)