Open design. Because information wants to be free.





Back.

Latest News

Less News
12 July 2012Solar Charge 200ds232 rev 0 has been added.
30 August 2011Solar Charge 200ds230 rev 2 has been added.
3 February 2009Stepper drive 1 has been added.
20 January 2009Earth loop elimination amp 1 posted here.
16 September 2008Ongoing design on OpendCNC mark 1 updated.
12 September 2008Quickbit source code released.
1 September 2008Rescalc 2008.08.28a has been released. The new version adds a new user interface with auto calculate on change.
1 September 2008OpendCNC mark 1 part 3 has been released. This part described the design of the motor mount blocks.
11 August 2008OpendCNC mark 1 part 2 has been released. This part described the design of the guide rail bearing mounts.
7 August 2008 OpendCNC mark 1 part1 has been released. A DIY CNC machine in the making.
9 July 2008.
Rescalc 2008.07.09a has been released. The new version adds a resistor power/voltage/current/resistance calculator.
17 June 2008. New firmware (ver:20080617a) for NiMH charger 1 released. The new firmware adds connection error indication functionally without changing the hardware.
30 May 2008. AVRMakeGen , AvrMakeGen source code is released under GPLv3.
9 March 2008. AVRMakeGen 2008.05.05 , a makefile generator for the atmel AVR series of processors has just been released.
28 January 2007.
Quickbit has been updated. Now with 32 bit support for all those ARM users.
21 January 2008.
Rescalc 2008.01.21a has been released. A fix value option has been added to the resistor calculator tool.
14 January 2008.
AVR Tutorial 2 has been updates with the addition of a ICP (in circuit programmer).
16 November 2007.
MegaPower is a power calculator for the ATMega8 microprocessor.
24 October 2007.
How much current can a PCB track carry?, HotTrack calculates track widths, temperatures and currents.
5 January 2007.
After 2 years of use, Quickbit has been updated.
2 January 2007.
Motor controller 1. Beta has been added. This is high current H-Bridge motor control design.
18 December 2006.
Added binary preview in SourceLine
11 December 2006.
Small circuit drawing error fixed in NiMH charger 1
13 November 2006.
It's been a long time since the last update and this one changes all the existing AVR tutorials and the NiMH charger. Opend has changed over to the 20060421 version of WINAVR. The tutorials have been re edited changed re compiled and tested. The 7z format has also been adopted by opend because of it's great compression performance (see Links).
18 April 2006.
Terminal ver. 20060418 adds file transfer ability.
ver. 20060418A removes a minor display bug.
17 April 2006.
AVR SLIP tutorial updated.
Terminal ver. 20060417 is now available. SLIP encapsulation has finally been added.
16 April 2006.
Terminal ver. 20060416 is an application that allows both ASCII and direct hex bytes of data to be sent and received on a PC's serial port.
25 January 2006.
AVR SLIP tutorial demonstrates a SLIP implementation in an AVR ATMEGA8.
This enables packet based communications between processors using the standard UART.
6 December 2005.
NiMH charger 1 uses a ATMEGA8 to implement a software switch mode power supply controller.
This project uses the AVR's USART, timers, PWM controller, ADC, EEPROM and weak pullups .
25 November 2005.
AVR Tutorial # 6 shows how to use one of the AVR's PWM (pulse width modulator) channels.
AVR Tutorial # 4 ( uart control ) updated with new files.
3 November 2005.
AVR Tutorial # 5 shows how the AVR's Analogue to digital converter can be used.
6 October 2005.
FileZilla has been chosen as the FTP upload application to be used by OpenD.
FileZilla is a free open source FPT client. Get more info at our links page.
30 September 2005.
ResCalc 2005.4 has been released.
Ken Hilts detected a Big Bug in version 2005.3.2
The surprising part is that the bug was only detected now. So get your new version now.
23 August 2005.
QuickBit 2005.1 has been released. QuickBit is a simple yet handy binary to hex tool for software and firmware developers. Features include: always on top and click to toggle.
22 August 2005.
SourceLine 2005.1 has been released. The update speeds up binary comparison tremendously, saves lase used settings and filenames, and adds a new about screen.
14 August 2005.
Frequency 2005.2 has been released. The update improves accuracy on short sample times, and fixes a small display bug.
12 August 2005.
Frequency 2005.1 has been released. This hardware and software project enables a PC to measure frequencies of over 20MHz.
25 July 2005.
Rescalc 2005.3 has been released. The new version adds hysteresis mode.
22 July 2005.
Rescalc 2005.2 has been released. The new version adds a parallel resistor calculator tool.
15 July 2005.
SLS1 This project describes a simple linear supply with 1% voltage and current regulation.
24 May 2005.
Rescalc has been updated. A reverse calculation has been added. The percentage error is now translated back to an error voltage.
6 May 2005.
Com32 D5 is a Delphi 5 comm port component. The software is an adaptation of a driver component written for Delphi 2 by M. Cocco in 1997. Sadly the original link doesn't exist anymore.
21 April 2005.
The AVR tutorials are rewritten for the 20040404 version of WinAVR.
Future projects with the AVR will also use this compiler.
6 April 2005.
Info on how to change the spell checker in Open office has been added here.
29 March 2005.
AvrMakeGen development has stalled indefinitely due to time constraints. We hope to continue development but are not sure when.
29 March 2005.
AVRIDE an AVR IDE hard drive interface project has been up loaded. This is a port of a GNU based MEGA128 system to a MEGA32 based DIP (and therefore a veroboard do-able) version.
29 March 2005.
Opend gets a face lift.
A redesigned site to simplify navigation.




Back.


Software

AVRMakeGen 2008.05.05 (GPLv3), a makefile generator for the atmel AVR series of processors has just been released. The GUI software allows you to add files select from a series of compilation options, and select fuses in a descriptive fuse click box.


Rescalc 2008.08.28a
ResCalc is a GUI based resistor calculator. Modes include 1: voltage divider, 2: parallel resistor, 3: hysteresis mode, 4: power/voltage/current/resistance calculator. Let ResCalc find the best resistors for you (in E12 or E24).


SourceLine This application is used to as a line for line file comparison program. The application supports options to ignore common C type syntax like // and the popular assembly ; comment identifier. Written for software developers by a software developer that uses it himself.

Ver 2006.12.18 adds a Binary preview.


TwinDelete is an application that hunts and deletes (optional) duplicate files. This package is ideally suited for collection management, that is, any collection of computer files whether source code, pictures, music files etc. where duplicates might exist.
A "duplicate" is identified as a file that has a identical name and binary content.


Com32D5 is a Delphi 5 comm port driver component (with source code). The Software is an adaptation of a component written in Delphi 2 by M. Cocco in 1997. Sadly the original link doesn't exist anymore. So here is an updated version and a download location.


Terminal ver. 20060418 is an application that allows both ASCII and direct hex bytes of data to be sent and received on a PC's serial port.
Version 20060417 adds SLIP encapsulation, and Version 20060418 adds file transfer ability.


Quickbit ver. 2008.01.28 , a simple binary,hex,decimal tool for software and firmware developers. This application helps bit-hex-decimal conversions using features like always on top and click to toggle. Now with 32 bit support for all those ARM users.


How much current can a PCB track carry?, HotTrack calculates track widths, temperatures and currents.


MegaPower is a current draw power calculator for the ATMega8 microprocessor.




Back.


Hardware



SolarCharge 200ds232 rev 0, An unconventional, scalable high efficiency 12V solar power system, a battery charge controller with low voltage cutout to protect the battery.
Last updated 12 July 2012.



Stepper drive 1, a simple, built and tested, circuit designed to drive stepper motors, from low current types, to motors requiring a couple of amps. Supporting both full step and half step modes.
Last updated 3 February 2009



Earth Loop elimination amp 1 is a buffer stage to be use where multiple earths on audio systems produces unwanted earth loop interference.  This device reduces the amount interference by providing a quasi floating earth at the input. Last updated 20 January 2009



OpendCNC mark 1 part 1,2 and 3 has been releaced. A DIY CNC machine in the making.
Updated : 1 September 2008.


NiMH charger 1 is a ATMEGA8 based switch mode, 14 hour charger that switches of once the time is up. This project uses the AVR's USART, timers, PWM controller, ADC, EEPROM and weak pullups .
Updated : 17 June 2008.


AVRIDE
This project demonstrates the interface between an AVR ATMEGA32 and a IDE hard drive.
The source code accommodates both file and directory navigation,creation and deletion. FAT16 and FAT32 (except long filenames at this stage) are supported.


SLS1
A simple linear supply with current limiting, ideally suited for static loads like battery charging. The supply is small cheap and simple. However it does have a high minimum volt drop.


Frequency 2005.2 is a hardware and software project which enables a PC to measure frequencies of over 20MHz. Simple and effective, a handy tool for the engineer.


Motor controller 1. Beta has been added. This is high current 12V H-Bridge motor control design.
Posted : 2 Jan 2007.


Back.


Electronic Tutorials

AVR tutorial

Tutorial 1
20061113
(1) AVR processor introduction. (2) ATMega8 data sheet download. (3) WINAVR GCC C compiler and installation guide download.
Tutorial 2 Building your AVR programmer.
Tutorial 3
20061113
(1) Building your first project: A flashing light. (2) Programming your AVR using programmers notepad.
Tutorial 4
20061113
Using the ATMega8's UART.
Tutorial 5
20061113
Using the ATMega8's ADC.
Tutorial 6
20061113
How to use one of the AVR's PWM (pulse width modulator) channels.
Tutorial 7
20061113
The AVR SLIP tutorial demonstrates a SLIP implementation in an AVR ATMEGA8.
This enables packet based communications between processors using the standard UART.
Project 1
20080617
NiMH charger 1 uses a ATMEGA8 to implement a software switch mode power supply controller.
This project uses the AVR's USART, timers, PWM controller, ADC, EEPROM and weak pullups .


Circuitcellar AVR design contest 2004 distinctive excellence awards.
AVR projects to download as examples.


Stepper motor tutorial #1
An introduction to stepper motors. Answers to :
What are stepper motors? How are they constructed? What are they good for? How do I control them?


Stepper motor tutorial #2
Stepper drive circuitry protection.
Common protection circuits and popular mistakes. Why not to use the most common circuit on the web.


Stepper motor tutorial #3
Stepper drive Inductance.
Still to come.


Stepper drive 1, a simple, built and tested, circuit designed to drive stepper motors, from low current types, to motors requiring a couple of amps. Supporting both full step and half step modes.
Last updated 3 February 2009


armtut.htm This is a link to a wonderful site by Martin Thomas.
A GNU ARM compiler and projects are available.
Regularly updated and Open Source. Just the way we like it.




Back.


About OpenD

OpenD (pronounced open dee) stands for Open Design. A site dedicated to promoting open hardware and software development.


mail add