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 1: | Line 1: | ||
− | |||
=== Open Circuits === | === Open Circuits === | ||
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. | ||
− | |||
− | === | + | === [[Programmable Chip EEG]] === |
− | + | The Programmable Chip EEG is a Multi-channel electroencephalograph that could be a brain-computer interface. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | The | ||
See the [http://openeeg.sourceforge.net/doc/ OpenEEG Project] | See the [http://openeeg.sourceforge.net/doc/ OpenEEG Project] | ||
− | === | + | === [[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 | ||
[http://groups.google.com/group/n8vem N8VEM Mailing List] | [http://groups.google.com/group/n8vem N8VEM Mailing List] | ||
− | |||
[http://n8vem-sbc.pbwiki.com/ N8VEM wiki] | [http://n8vem-sbc.pbwiki.com/ N8VEM wiki] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | = | + | === Open Source Disability Gadgets === |
− | |||
− | |||
− | |||
− | |||
− | |||
− | == 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] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | == µWatch == | + | === µWatch === |
− | * | + | * [http://www.calcwatch.com/ µWatch]: World's First D-I-Y Scientific Calculator Watch |
− | |||
− | |||
− | |||
+ | === Open Source Circuits Magazine === | ||
+ | [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 == | + | === Open OBDII === |
+ | [http://www.sterntech.com/obdii.php Link to source and schematics] | ||
+ | Open source hardware and software implementing OBDII tester for cars. | ||
+ | Two versions one using a PIC microcontroller and one using an AVR microcontroller. | ||
+ | |||
+ | === [[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). | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== Phone line relay controller with PIC16F84A - single relay === | === Phone line relay controller with PIC16F84A - single relay === | ||
Line 155: | Line 40: | ||
* [http://www.elektronika.ba/508/phoneline-controller-v2/] controll up to 6 relays over phone-line. Uses PIC16F876A and MT8870. | * [http://www.elektronika.ba/508/phoneline-controller-v2/] controll up to 6 relays over phone-line. Uses PIC16F876A and MT8870. | ||
− | = | + | ===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 === |
− | |||
− | + | ==== [[Elphel camera]] ==== | |
− | |||
− | + | [[Elphel camera]]s are free software and open hardware cameras. | |
− | + | The cameras run Linux. | |
− | + | The cameras have several interfaces -- 10/100 Ethernet, USB, IDE, RS-232, etc. | |
− | + | It uses a FPGA for video processing and video compression. | |
− | + | More information here at Open Circuits: [[Elphel camera]]; and at the [http://wiki.elphel.com/ Elphel wiki]. | |
− | + | ==== [[ARMUS Embedded Linux Board]] ==== | |
− | [[ | + | 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. |
− | |||
− | == [ | + | ==== [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. | ||
− | + | ==== [[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). | ||
− | + | ==== [[Linuxstamp Mboard 1]] ==== | |
+ | This is the first mother board for the linuxstamp. It is still in the planning stages (no pcbs). | ||
− | + | ==== [http://www.linuxdevices.com/links/LK9764937601.html LART -- an open license StrongARM based tiny SBC] ==== | |
− | + | "All CAD files required for building LART are available under the closest we could get to an Open/Free Hardware License." | |
+ | 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. | ||
− | === | + | ==== Other Boards that Run Linux ==== |
− | |||
− | + | * 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:// | + | * [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]. | ||
− | + | === [[Open Mobile Gadgets]] -- open source, open hardware, mobile phone === | |
+ | An open source, open hardware mobile phone in its preliminary development. | ||
− | === | + | === [[Music Player]]s including MP3 players === |
− | |||
− | + | * [[TRAXMOD]] Open source MOD music player for dsPIC/ARM microcontrollers. | |
− | + | * [[Music Player]] Mostly off site. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== [[PG31 GPS RS232 Dev Board]] === | === [[PG31 GPS RS232 Dev Board]] === | ||
Line 260: | Line 103: | ||
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 120: | ||
==== Off Site ==== | ==== Off Site ==== | ||
− | + | * [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. | ||
+ | |||
+ | === [[Cellular Rotary Phone]] === | ||
+ | An indepth breakdown of the Port-O-Rotary. Some clues to help you avoid audio problems with the GM862. | ||
− | == [[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 167: | ||
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 174: | ||
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 184: | ||
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 342: | Line 203: | ||
**The peripheral devices should be expandable | **The peripheral devices should be expandable | ||
− | == [[DsPIC30F 5011 | + | == [[DsPIC30F 5011 Development Board]] == |
− | A development board using Microchip | + | A development board using Microchip dsPIC30F5011, a 5V based 16-bit microcontroller with DSP functions, EEPROM, ADC, PWM and communication ports of UARTs, I2C, SPI etc. Contains concise information on: |
#Development environments (IDE) | #Development environments (IDE) | ||
#External programming methods (ICSP Programming using ICD2 Programmer) | #External programming methods (ICSP Programming using ICD2 Programmer) | ||
#Bootloader implementation (RTSP) | #Bootloader implementation (RTSP) | ||
#Software development tips based on POSIX concepts | #Software development tips based on POSIX concepts | ||
+ | #Basic conversion tips to target board using Microchip dsPIC33FJ128GP306, a pin-to-pin compatible 3.3V microcontroller | ||
==[[ADuC832 Development Board]]== | ==[[ADuC832 Development Board]]== | ||
Line 368: | Line 230: | ||
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, | + | 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, ... | ||
− | + | 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]. | ||
− | |||
− | |||
=== RepRap === | === RepRap === | ||
Line 403: | Line 266: | ||
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] | ||
− | |||
− | |||
=== [[breakout boards]] === | === [[breakout boards]] === | ||
These are three boards that I designed for a specific project and found them very useful. Each of these boards uses the phoenix contact plugable terminal blocks. The 50-pin breakout board is for a 50-pin ribbon cable. The LEM breakout board is for LEM AC/DC current sensor. The power supply breakout board is for a +5v +/-15v power supply. | These are three boards that I designed for a specific project and found them very useful. Each of these boards uses the phoenix contact plugable terminal blocks. The 50-pin breakout board is for a 50-pin ribbon cable. The LEM breakout board is for LEM AC/DC current sensor. The power supply breakout board is for a +5v +/-15v power supply. | ||
+ | |||
+ | === Free Telephony Project === | ||
+ | |||
+ | [http://www.rowetel.com/ucasterisk Free Telephony Project] | ||
+ | |||
+ | * Embedded Asterisk IP-PBX hardware and software | ||
+ | |||
+ | * Low cost, completely open IP-PBX hardware including FXS/FXO analog and E1/T1 interfaces, and DSP motherboard hardware. Target price of $100 for a 4 port IP-PBX. | ||
=== Eyes for Open Robot === | === Eyes for Open Robot === | ||
Line 416: | Line 285: | ||
''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?'' | ||
− | |||
− | |||
=== robot === | === robot === | ||
Line 423: | Line 290: | ||
* 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] | ||
+ | |||
+ | === RCAP: R/C Auto Pilot: Remote Control Auto Pilot === | ||
+ | |||
+ | "The RCAP2 is a Remote Control AutoPilot] for model airplanes, cars and boats. The autopilot function can be switched off or on during flight with the flick of a switch." Uses PIC16F876A to: | ||
+ | * read (servo) commands from the RC server | ||
+ | * read (RS-232) GPS location from a NMEA capable GPS (with programmable goto/waypoints functions) | ||
+ | * drive (servo) commands to the rudder. | ||
+ | |||
+ | [http://en.wikibooks.org/wiki/RCAP RCAP Documentation at Wikibooks ], | ||
+ | and [http://rcpilot.sourceforge.net/modules/rcap/index.php RCAP PCB layout at Sourceforge ]. | ||
== [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 322: | ||
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 363: | ||
== 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. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== [[WikiNode]] == | == [[WikiNode]] == | ||
Line 489: | Line 372: | ||
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. | ||
− | == | + | == arm7-oled-clock == |
− | |||
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]. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Sun SPOTs == | == Sun SPOTs == | ||
Line 526: | Line 402: | ||
− | == | + | == 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]] == |
− | |||
− | |||
− | |||
== improved flashlight design == | == improved flashlight design == | ||
Line 543: | Line 420: | ||
One interesting idea: "... it might be powerful enough to charge up a dead automotive lead acid battery after a few minutes of string pulling to start a car. Such a device might be small enough to fit into a car’s glove box ..." | One interesting idea: "... it might be powerful enough to charge up a dead automotive lead acid battery after a few minutes of string pulling to start a car. Such a device might be small enough to fit into a car’s glove box ..." | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Other Lists of Semi-Open Projects == | == Other Lists of Semi-Open Projects == | ||
− | |||
− | |||
− | |||
* 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." | ||
− | * | + | * [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 442: | ||
* [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 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
== [[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. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | [[Category:Projects | + | [[Category:Projects]] |