SEARCH
TOOLBOX
LANGUAGES
modified on 2 June 2013 at 15:09 ••• 109,156 views

Projects

From WFFwiki

Jump to: navigation, search

Contents

Completed projects

Electronics

FHT Library for AVR microcontrollers Fast Hartley Transformation Library for AVR microcontrollers An article about the Fast Hartley Transform including a library for AVR microcontrollers
Nintendo Four Score USB Nintendo Four Score USB How to convert a Nintendo Four Score into a four port USB joystick adapter for the original Nintendo 8-bit joypads.
Building a robot arm Building a robot arm How to build a 6 DOF robot arm from aluminium.
Reverse Engineering a 1.5 inch Photoframe Reverse Engineering a 1.5 inch Photoframe How to reverse engineer a 1.5 inch photo frame LCD for use in your own projects.
Mini xum1541 Mini xum1541 The mini xum1541 is a USB to Commodore IEC serial interface which allows a Commodore 1541 floppy drive to be connected to a modern PC using USB.
Stylophone Studio 5 Stylophone Studio 5 The Stylophone Studio 5 is a project to recreate the original 1968 Dubreq Stylophone which sounds and reacts just like the original (and even contains a replica of the original circuitry) however it also fully supports both MIDI in and MIDI out over USB and can be controlled by studio software such as Cubase.
USB Generic HID Open Source Framework for Atmel AVR and Windows USB Generic HID Open Source Framework for Atmel AVR and Windows The AVR and Windows framework includes a reference hardware design, a reference firmware design and a Windows based DLL library and host-test application to greatly ease the task of both learning USB development and building USB driven devices using ATmega microcontrollers and Windows front-ends.
AVR ATmega32U4 USB Development Board AVR ATmega32U4 USB Development Board This article shows how to make an ATmega32U4 USB Development Board which allows you to prototype with the SMD device on a breadboard.
Vetinari's Clock Vetinari's Clock This project recreates Vetinari's office clock from the Discworld series of books. The clock keeps perfect time but the ticking of the second hand is irregular. The design is a simple low-power PIC12F683 board which does not require a RTC chip to function.
RC Servo Processor RC Servo Processor This simple to make PIC12F683 device allows you to process servo control signals and increase the range of freedom provided by the servos. It also supports rotational speed limiting to prevent fast swings of the servos. The processor plugs 'in-line' between the RC receiver and the servo.
RC Servo Switcher RC Servo Switcher The servo switcher is designed as an aid for anyone who wishes to convert a remote control vehicle into an autonomous vehicle and can automatically hand control of RC Servos to a radio control transmitter if required.
RGB LED Love Heart RGB LED Love Heart How to build a RGB LED plexi-glass love heart display.
MicroSimon MicroSimon How to build a pocket sized MB Electronics Simon game in a 1.5 inch square form-factor using an 8-pin microcontroller.
Secure USB Time-Stamp for Data-Logging Secure USB Time-Stamp for Data-Logging An article on how to build a USB based time-stamp server with the ability to verify the host-side logs against the last known time-stamp served.
Stylophone Real-Time Audio Spectrum Analyser An article on how to implement a 16-bit FFT based audio spectrum analyser based on an 8-bit PIC18F4550 microcontroller
Stylophone Reverse Engineering the Stylophone An article on reverse engineering the DubReq Stylophone including information on the sound output, frequencies and the mechanics of the vibrato. Includes a schematic of the Stylophone remade with modern components.
ToothPIC ToothPIC ToothPIC is a very small PIC18F2550 board for breadboarding USB designs which includes all the required USB and programming components.
PC Case USB LCD PC Case USB LCD A simple LCD driver based on the PIC18F2550 which can fit in a standard 5.25 drive bay for mounting in a PC. The USB device is powered over USB and requires only the USB cable to operate
USART Demo Board PIC18F USART implementation with Go-back-N ARQ A project which demonstrates a USART serial based communication stack implementing datalink monitoring flow-control and Go-Back-N ARQ mechanisms on the PIC18F microcontroller
USB RGB LED VU Meter USB RGB LED VU Meter A project to create a USB driven RGB LED VU meter demonstrating communicating audio information to USB devices as well as a new TLC5940 library for the PIC18F
Rotary Encoder Demonstration Rotary Encoder Demonstration This article shows a demonstration of using rotary encoders with a feedback display on the PIC18F2550 Microcontroller.
USB Performance Meter USB Performance Monitor A project to create a USB driven performance meter which shows the computer's current performance levels on 2 analogue meters and a RGB LED for hard drive activity.
Controlling LED brightness using PWM Controlling LED brightness using PWM A tutorial on controlling LED brightness and fading using PWM
C# framework for USB HID Open Source Framework for USB Generic HID devices based on the PIC18F and Windows Open Source Framework for USB Generic HID devices based on the PIC18F and Windows including reference applications, a generic HID communication class library in C#, reference hardware and reference firmware
C++ Class for USB HID Open Source Visual C++ Class for USB Generic HID Communication An Open Source Visual C++ Class for USB Generic HID Communication for the creation of Windows applications that communicate with Generic HID USB devices (such as the PIC18F) with example application
A PIC18F4550 USB device Building a PIC18F USB device This article shows how make your first PIC18F based USB device for the generic HID interface standard along with example source code for both the device and the host
C64 VICE Front-End C64 VICE Front-End In this project I take an old Commodore 64 and interface the keyboard and joystick to a USB interface. Based around a PIC18F4550 this project builds the perfect front-end to the VICE C64 emulator and works with both Windows and Linux.
Atari Joystick USB Adaptor Atari Joystick USB Adaptor This project uses a PIC microcontroller to interface old Atari style joysticks to a modern USB interface, it's very simple and uses very few components to make it as easy and cheap to build as possible.
PICDEM FS USB board PIC USB Development Board If you want to make and develop your own PIC based USB devices it's a good idea to have a reference board. In this article I show how to make a simple but flexible full-speed USB reference board.
A 4-bit computer made from transistors 4-Bit Computer This article shows how to build a simple 4-bit computer entirely from transistors and includes a simple introduction to the theory of how logic gates work and how they can be combined to count numbers.
A 16x8 LED Matrix display 16x8 LED Matrix Display This project was to build a unique looking clock for my office. It features a 16x8 LED matrix with a real-time clock and a thermometer.
The UltimateSIMON Game UltimateSIMON This article shows how to create a new mainboard for the MB Electronics SIMON game complete with custom programming and new features.
The Simon18F processor board Simon18F In this project I build a simple PIC18F based processor replacement for the Simon game allowing me to program the game myself
An MB electronics Simon game Reverse engineering an MB Electronic Simon game Technical information about the MB Electronics Simon game including lots of information about how it worked and the original programming
RGB Luxeon Star Mood Light RGB Luxeon Star Mood Light This high-brightness RGB mood light was originally created as a present for my sister, but all the details are included so you can build one too. A great decoration for any room.
An internal view of TOMTE PIC18F Powered LED Colour Organ (TOMTE) This project lights up the Christmas tree in time to music. Pointless, but great fun for Christmas.
The underside of the PCB with the components removed PCB Repair This article shows how to repair broken, cracked and snapped PCBs
Beagle II Beagle II Information on the simple floor roving robot I built
Christmas LED Light String Display Christmas LED Light String Display A simple LED light string display for Christmas

Arcade Machines

My retro arcade machine Restoring an old arcade machine I took an arcade machine and restored it back to fully working order complete with a new computer running MAME
My own arcade machine Building my own arcade machine Pictures from my epic project to build my own MAME based arcade machine

Miscellaneous

Raspberry Pi Plexiglass Case Raspberry Pi Plexiglass Case This article shows how to build a simple but attractive plexiglass case for a Raspberry Pi
An accurate 3D model of my house Making an accurate 3D model of my house As a crazy Christmas time project a friend and I decided to build an accurate 3D model of my house using Google Sketchup. I never did get round to completing the model of the grounds around the house, but the house was completed and turned out to be a pretty good likeness of the real thing.


Donate to waitingforfriday.com:

If you like this site and want to help support future projects, or you just want to show appreciation for a project you built, used or enjoyed, please consider leaving a PayPal donation. It's quick, secure and helps us to run the site and fund future projects!


PayPal, fast, easy and secure




Join the EFF:

Join the Electronic Frontier Foundation


The owner of this site is a member of the EFF and you should be a member too! The EFF protects the rights of open-source, open-hardware authors all over the world.



Most popular pages:

  1. Building a PIC18F USB device ‎(266,782 views)
  2. Home ‎(255,333 views)
  3. 4-Bit Computer ‎(109,736 views)
  4. Open Source Framework for USB Generic HID devices based on the PIC18F and Windows ‎(109,157 views)
  5. Projects ‎(109,156 views)
  6. Open Source Visual C++ Class for USB Generic HID Communication ‎(66,097 views)
  7. Real-Time Audio Spectrum Analyser ‎(64,705 views)
  8. Controlling LED brightness using PWM ‎(57,117 views)
  9. USB RGB LED VU Meter ‎(51,603 views)
  10. PIC USB Development Board ‎(50,737 views)
  11. 16x8 LED Matrix Display ‎(45,992 views)
  12. C64 VICE Front-End ‎(37,899 views)
  13. USB Performance Monitor ‎(34,167 views)
  14. PC Case USB LCD ‎(31,331 views)
  15. Rotary Encoder Demonstration ‎(29,590 views)
  16. Commodore SID 6581 Datasheet ‎(28,762 views)
  17. Reverse engineering an MB Electronic Simon game ‎(25,022 views)
  18. Retro Computing ‎(24,132 views)
  19. LED Colour Organ ‎(23,842 views)
  20. Vetinari's Clock ‎(20,255 views)

more >>