Hobby Projects - Insulation tester, LED Circuits, Meters.

Wednesday, July 11, 2018

gEDA Project - Electronic Design Automation tools

The gEDA project is working on producing a full GPL'd suite of Electronic Design Automation tools. These tools are used for electrical circuit  design, schematic capture, simulation, prototyping, and production.

gEDA  - Electronic Design Automation

Currently, the gEDA project offers a mature suite of free software applications for electronics design, including schematic capture, attribute management, bill of materials (BOM) generation, netlisting into over 20 netlist formats, analog and digital simulation, and printed circuit board (PCB) layout.

gEDA Project's Homepage

gEDA  - Electronic Design Automation

gschem is the schematic capture program/tool which is part of gEDA. Its sole purpose is to facilitate the graphical input of components/circuits.

Friday, July 06, 2018

Raspberry Pi BitScope

A fully integrated Test bench based on Virtual Instruments - mixed signal oscilloscope, logic analyzer, spectrum analyzer and waveform generator using BitScope connected via USB or Ethernet to the now very popular Raspberry Pi.

Raspberry Pi BitScope

Regardless of which BitScope you choose, the new BitScope Library is also available making it easy to create your own embedded test, measurement or data acquisition applications using BitScope and Raspberry Pi. Program in C/C++, Python or Pascal using an easy to use programming API.

 Raspberry Pi BitScope

BitScope Model 10 - World's Smallest Mixed Signal PC Based USB Oscilloscope!

BitScope Pocket Analyzer. It's a problem solver that fits in the palm of your hand. Perfect for designing, prototyping and debugging!

It has 100 MHz bandwidth, up to 40 MSps logic, simultaneous waveform and clock generation and offers serial control of connected devices.  It's the ideal tool for prototyping analog electronics projects, digital and logic circuits or Arduino, Raspberry Pi and other microcontroller based systems with busses, sensors, servos and I/O.

Monday, July 02, 2018

See a 3D View of your Eagle Cad Layout

With Eagle3D it is possible to generate a 3D View from your Board Layout. This will help you iron out mechanical clashes, thermal conflicts. Serviceability and Accessibility issues too.

See a 3D View of your Eagle Cad Layout wayback

On Panel PCB's Like front/back panels. Usability errors may become visible in this simulation. Connector and wiring layout can be better judged on 3D and strain relief and cable management can be planned in power electronics designs.

See a 3D View of your Eagle Cad Layout

In sensitive analog circuits; thermal, leakage or guard rings can be inspected. In RF circuits; the shielding, tracks and components can be studied for unwanted coupling, crosstalk or leakage. Finally safety factors also can be judged keeping the enclosure 3d or cabinet in hand.

Now we have low cost 3D CNC prototype makers. Rapid prototyping - additive or laser erosion. You can probably use this as a input for such a machine. Then you can fix it in a cabinet and complete the Mechanical Simulation. This will save wastage of parts, time and pcb's during prototyping.

A 3D Simulated View from Guido Fischer. More information about this board in German at

Arthernet - AVR Ethernet Modul

The heart of the module is the well-known ATmega128 microcontroller from Atmel®, which in addition to the Realtek RTL8019 Ethernet controller also has a USB and optionally an RS232 or CAN interface, enabling universal use of the module.

On the relatively small board with only 100mm x 80mm edge length, not least for reasons of space, a CPLD from Xilinx® is used. It contains the address decoder necessary for addressing up to 512KB Ram plus bank registers and is also responsible for the chip select control of the memory mapped and SPI devices.

Thursday, June 21, 2018

Dual Polarity Power Supply

This supply gives both positive and negative outputs. Appropriate Fuses should be used to protect from fire hazard and overload of transformer.

Dual Polarity Power Supply

The Filter capacitor C1 4700uF has an impedance of Xc = 1 / (2 * 3.14 * f * C) which comes to 0.6 ohms at 50 Hz. The impedance of the load at 2A for 24V is R = V / I that is 12 Ohms which is more than 20 times the impedance of the capacitor at 50 Hz.

Power Supply Section

That means less than 1 / 20 of ripple current will flow thru the load. The Regulator also reduces the ripple a little.

Thursday, June 14, 2018

Paul Falstad EE Applets and Tablet Apps

"These are some educational java applets I wrote to help visualize various concepts in math, physics, and engineering." - Paul Falstad - (now with HTML5 and Canvas)

Electronic Educational Applets - Paul Falstad
  • Math and Physics Applets - MyPhysicsLab - Physics Simulation with Java.
  • Index of Circuit Examples - Demonstrates various electronic circuits.
  • Digital Filters - Filters digital signals and plays the output on your speakers.
  • Acoustic Interference Applet - Audio interference between your speakers.
  • Waveguide Modes Applet - Electromagnetic waves in a waveguide.
  • Antenna Applet - Generates antenna radiation patterns.
Electronic Educational Applets - Paul Falstad

Analog Circuit Simulator Applet - Demonstrates various electronic circuits.

"This java applet is an electronic circuit simulator.  When the applet starts up you will see an animated schematic of a simple LRC circuit. The green color indicates positive voltage.  The gray color indicates ground.  A red color indicates negative voltage.  The moving yellow dots indicate current."

iCircuit is the easy to use electronic circuit simulator and designer - the perfect tool for students, hobbyists, and engineers.

Its advanced simulation engine can handle both analog and digital circuits and features realtime always-on analysis. It is the perfect companion to students, hobbyists, and engineers.

Learn + Make + Teach Electronics at EveryCircuit

Build any circuit, tap play button, and watch dynamic voltage, current, and charge animations. This gives you insight into circuit operation like no equation does. While simulation is running, adjust circuit parameters with analog knob, and the circuit responds to your actions in real time.

Monday, June 11, 2018

Getting Started in Electronics - Forrest M Mims III

Begin With the Basics - Learn about static electricity and how to make magnets and solenoids. Find out about direct current and alternating current. Then learn about electrical circuits that use batteries and lamps.

Getting Started in Electronics - Forrest M Mims III

Getting Started in Electronics - Forrest M Mims III

Other Books -
  • The Forrest Mims engineer's notebook
  • The Forrest Mims circuit scrapbook
Forrest Mim's Science Web site

Mims was interested in science at an early age, and he built an analog computer as a high school science fair project in 1960. While memorizing his Latin class vocabulary words, Mims conceived a computer that could translate twenty words from one language to another.

Forrest M. Mims III is an American amateur scientist

The input was six potentiometers (variable resistors) each having a dial with 26 letters. Entering the first six letters of the word on the potentiometers set a total electrical resistance. The memory of known words was a bank of 20 screwdriver-adjustable trimmer resistors.

Saturday, May 12, 2018

Simple 555 Simulation Software

Each stage provides an array of design wizards, circuit blocks and information panels that facilitate the use of the 555 timer in projects. Component value calculations for the 555 take into account the supply voltage, timer fabrication (CMOS or Bipolar), and, where appropriate, load currents.

555 Timer Project Design Software for Beginners and Experts

555 Timer Project Design Software for Beginners and Experts

22 timer design wizards - 14 for the astable mode, 8 for the monostable mode

input circuitry - for gating an astable or triggering a monostable. Input categories are switch, touchplate, continuity, liquid level, AC detect, light, sound, and temperature.

counter wizards - facilitate divide by/count to strategies using common binary and decade counters
output circuitry - that can be activated by the 555 timer. Includes switching loads, driving motors, driving LEDs, lamps, numeric and bargraph displays, and audio, ultrasound and RF outputs

555 Timer

This program allows you to calculate Resistor and Capacitor values for both Astable and Monostable modes.

Wednesday, May 09, 2018

8051 Single Board Computer

New Microprocessor learning board demonstrates exemplary design of 8-bit single board computer. More peripheral and easy to adapt to be a dedicated controller.

8051 Microcontroller Kit

8051 kit using 7-segment display and hex key monitor. The design is simple, small number of components and cheap. The size is compact, 5.3x5.7 inches. The keypad is ergo design for young students. The kit is 8051 based microcontroller. So many chip makers produce the 8051 core microcontroller. The kit is available for both preassembled and kit form.

 8051 Microcontroller Kit

8051 Single Board Computer

The new 8051SBC features;
  • CPU: Any 8051 compatible with 40-pin DIP package @11.0592MHz
  • MEMORY: 27C256, 32kB EPROM for monitor program
  • 62256, 32KB SRAM for both code and data space
  • I/O: direct cpu bus interface 2x16 line LCD
  • MEMORY and I/O Decoder: GAL16V8D
  • EEPROM: 24LC256, 32KB serial eeprom
  • RTC: Real-time clock, DS1307 with +3V Lithium backup
  • ADC: LTC1298, SPI interface 2-channel 12-bit Analog-to-Digital Converter
  • I/O pins: P1,P3 of 8051 cpu, 16-bit I/O port
  • Keypad and DIPSW: 4-bit keypad and 4-bit DIP switch
  • RS232 Level Converter: MAX232
  • RS485: 75176 differential transceiver
  • Serial Interface: 9600 8n1
  • Monitor Program: Modified PAULMON2 including new commands
delabs Notes -
This is an Educational Masterpiece, with more Relevance to Asian Students. I took my first steps with 8085, Z80 and later 8749. Then the 80C51. If you start writing code for 8080, you will want features which will come in 8749 and when you study 8749 and think of enhancements 80C51 will pop out as if they read your mind.

Once you work with these, then you can use all the new uC and uP easily. It is better you write code with as less EPROM or Flash as possible. This will help you make quality code. The smaller the code the more real time your firmware and lesser bugs.

Friday, May 04, 2018

MakerSpace Hackerspace and TinkerSpace

I am using the word MakerSpace for the same Hackerspace. I would rather call them plain TinkerSpace, where youngsters take apart, fix, build Hardware, Software, Webware, Robots and Machines.

MakerSpace Hackerspace and TinkerSpace

Sony used to get the abandoned ww2 radios in the islands to design, make and sell their first radio units. Honda used to fix bikes from europe and america to gain the skills and mutate to a global giant. Take apart, reverse engineer, fix and learn.

Hackerspaces are community-operated physical places, where people can meet and work on their projects.This website is for 'Anyone and Everyone' who wants to share their hackerspace with international hacker's'paces.

Every kid is a born hacker and he starts with his toys, his mom does not like that, but he does not stop. One day he is building something pretty big.

Dallas Makerspace Wiki - Membership based, non-profit, shared community workshop and laboratory.

Milwaukee Makerspace - Social club for people who like build, invent, tinker and/or collect new skills and expand their minds.

In the late nineties and the early 2000. There were Hobby DIY Groups, Ham Radio Groups and Learning Electronics Communities. Hackerspaces by function, may be as old as technology itself. People working in a garage or shop to learn skills or build-invent something, but with different names like "Metal Tinkering Club" etc..

Recently the people at Make created a more organized and sustainable movement, that is helping the "MakerSpace" Phenomenon Emerge - Makezine - MAKE brings the do-it-yourself mindset to all the technology in your life.

Tuesday, April 17, 2018

Kicad EDA - Design a Product

Kicad is an open source (GPL) software for the creation of electronic schematic diagrams and printed circuit board artwork.

KiCad EDA Software Suite

Designed and written by Jean-Pierre Charras, a researcher at LIS (Laboratoire des Images et des Signaux) and a teacher in IUT de Saint Martin d'Hères.(France), in the field of electrical engineering and image processing.

KiCad Schematic

The electrical rules check (ERC) automatically verifies your schematic connections. It checks for output pin conflicts, missing drivers and unconnected pins.

KiCad comes bundled with a vast library of symbols, footprints, and matching 3D models. They are community maintained so they never stop improving.

Make professional PCB layouts with up to 32 copper layers. This modern tool will help you lay out your board faster. As you draw your track, it pushes forward traces that are in the way. If that is not possible, your track will be rerouted around obstacles.


KiCad consists of ..
  • kicad - the project manager
  • eeschema - the schematic editor.
  • cvpcb - the footprint selector for components used in the circuit design.
  • pcbnew - the PCB layout program.
  • gerbview - the Gerber (photoplotter documents) viewer

Monday, April 16, 2018

Simple Water operated relay

This was done in my early days, i have upgraded it, it ought to work, reduce the number of transistors to make it less sensitive, also a lower value in place of 10M will reduce its sensitivity, use clamping diodes to protect.

BD139 is used to drive the relay as it has good Ic. So you can even use a low ohm relay. If a Relay resistance is high its quality is higher, its power consumption is less and it needs thinner wire SWG-AWG.

Simple Water operated relay

See more at Circuits with Discrete devices

T2 and T3 form a darlington pair which drives T1. LED1 shows that the water level has reached the top of tank and also that the Relay is energised. D1 a freewheeling diode. R3 10M ensures that the high gain input does not float, yet the low leakage current thru the water is not drawn away by the 10M. R2 limits base current in case water is saline.

Thursday, April 12, 2018

Embedded Systems Made Easy - StickOS

StickOS BASIC is intended to make embedded systems technology and advanced microcontroller functionality quickly and easily accessible to High School students, hobbyists, and researchers, etc., Wayback Copy. (closed domain)

Interfacing with digital circuitry, analog circuitry, serial circuitry (UART and SPI), servo motors, and buzzers, etc., all become trivial single-line, single-minute tasks in StickOS BASIC, so the user can concentrate on achieving the control task at hand, rather than the detailed mechanics of control."

Embedded Systems Made Easy - StickOS - Rich Testardi (mail) 2009

"StickOS BASIC is an entirely MCU-resident interactive programming environment, which includes an easy-to-use editor, transparent line-by-line compiler, interactive debugger, performance profiler, and flash filesystem, all controlled thru an interactive command-line user interface....

CPUStick is a 1"x4" very low cost standalone USB embedded computer based on the Freescale MCF52252 ColdFire MCU and MC13201 ZigFlea Wireless Transceiver,..."

StickOS Examples - A simple embedded system, like a toaster oven temperature profile controller, can be brought online in record time!

LCD Digital Thermometer

LCD Digital Thermometer - With the advent of advanced serial peripherals based on the I2C or QSPI serial interfaces, embedded systems can take on a whole new level of real-world functionality!  An LCD digital thermometer, displaying both Celsius and Fahrenheit, can be brought online in minutes, with just a quick study of the I2C peripheral register or protocol definitions!

Tuesday, March 13, 2018

PJRC - Embedded Electronic Projects

PJRC Electronic Embedded Systems Projects with parts  Paul and Robin's Home offers free technical design data and detailed instructions for building them. Useful for Education. .

PJRC - Embedded Electronic Projects

The Teensy is a complete USB-based microcontroller development system, in a very small footprint, capable of implementing many types of projects. All programming is done via the USB port..

Teensy USB Development Board

Version 3.6 features a 32 bit 180 MHz ARM Cortex-M4 processor with floating point unit. All digital and analog pins are 3.3 volts. Do not apply more than 3.3V to any signal pin.

Teensy USB Development Board

8051 Tools,  8051 Development Circuit Board, PAULMON2 Monitor Program, AS31 Assembler & SDCC C Compiler, Code Library.

8051 Resources And Projects

delabs Notes -

What better way to learn the uC, than by Building your own Musical Instrument or Music Player. More Motivation than you can ask for.

Monday, March 05, 2018

Electronic Projects by Martin Clausen

8051 development suite is a virtual sightseeing tour through 8051 lab of Martin. Dual Slope ADC -  A low cost circuit to measure voltages with a precision up to 14 bit.

Electronic Projects for 8051 Development

Some of the Projects here are
  • 8051 Development - Code, schematics and hints for development with 8051
  • Digital Frequency Generator -Frequency generator with DDS technology
  • µC ADC - RS232 controlled 16 bit data aquisition
  • Low-cost ADC - PC to take a look at signals up to 1 KHz
  • Datalogger- 8 channel, 2 counter, 64K RAM, LCD, RS232
  • MiniDS- Mini Digital Storage Scope, one channel, low cost ADC.
 Electronic Projects for 8051 Development

Electronic Projects by Martin Clausen

8051 development kit makes the development of MCU circuits quicker. just plug all the components for the circuit together and can start immediately to program.

Friday, March 02, 2018

DSO Nano - Digital Storage Oscilloscope

DSO Nano v2 is an Open Source Portable and lightweight Digital Storage Oscilloscop that has a Color display and is designed for basic electronic engineering tasks. Its palm size and handy features make it great for in-field diagnosis, quick measurement, and hobbyist projects. Schematics and source code files are also openly available for re-innovating.

DSO Nano -  Digital Storage Oscilloscope

Auto measurement - Useful for quickly exploring signal characteristics. Measurement options include frequency, cycle time, duty cycle, peak voltage, RMS voltage, average voltage and DC voltage. Please note that frequency, cycle time and duty cycle can only be measured while triggering. 

DSO Nano -  Digital Storage Oscilloscope

Features - Waveform storage and playback, 6 triggering modes, 200Khz Analog Bandwidth, Complete measurement markers and signal characteristics. Built-in Signal Generator too.

User Interface Overview - The screen is broken into a central display area and 3 operation bars around it. The menu on the top provides the most frequently-used adjustments to signal display. The status bar on the bottom provides precise measurement results and monitoring status. Adjust more advanced functions with the column of function icons on the right.

Thursday, February 08, 2018

The Mini Metrology Lab - Conrad Hoffman

This is a Article by Conrad Hoffman in "Electronics Now, April 1996".He has an intriguing collection of electronics and Mechanical DIY Tips and Ideas in his site.

The Mini Metrology Lab - Conrad Hoffman

The Mini Metrology Lab - Conrad Hoffman

His "Electronic Mess" section has many pages on repairing and restoring old instruments and equipment.

An Excerpt from his pages is a Reading Pleasure due to his rich experience and enticing language. 

Troubleshooting Audio Electronics
I ain't gonna lie. You won't be a master troubleshooter after reading a couple pages here. Hopefully, what I can do is give you the ability to form a logical plan of attack.

Troubleshooting is done mostly with the mind, not with the soldering iron. We all have problems that get the better of us, at least for a while, but approaching the situation as an interesting puzzle, rather than an unpleasant task to be suffered through, will make the work go quickly.

 Success will come from a 3-prong approach, a combination of understanding the circuit, having the means to test it and being in the right frame of mind to correctly interpret the test data. Never underestimate that third component.
He also has a Design and Testing Services called  Deep Run Design.

Thursday, February 01, 2018

EMS Laboratories - Hobby Electronics

Unprecedented Innovations from a young group of Scientists who may change the way we interface with the Electronic Environment around us.

EMS Laboratories - Hobby Electronics

Meggy Jr RGB is designed to be programmed through the popular Arduino software environment, when you hook it up to your computer with an FTDI USB-TTL cable

EMS Laboratories - Hobby Electronics

Meggy Jr RGB is a new kit that we designed as a platform to develop handheld pixel games. It's based around a fully addressable 8x8 RGB LED matrix display, and features six big fat buttons for comfy game play.

A unique feature of Meggy Jr RGB is that it is designed to be mounted inside a “handle set” — a wooden or plastic case that’s safer and more pleasant to hold than a bare circuit board.

RoboBrrd from RobotGrrl Erin

RoboBrrd is an animatronic character designed to be utilized as a tangible physical interface to interact with learning applications for elementary school students. A Smart Robot Bird. A Edutainment aid Bot Avian.

RoboBrrd from RobotGrrl

Impy RoboBrrd - Nicknamed 'Impy', short for 'Important'. This is the latest RoboBrrd, and the official prototype that sparked the creation of an Instructable and intense documentation for the RoboBrrd robots! Impy uses a standard Arduino as a brain and has a NFC reader to see what hats it is wearing.

RoboBrrd from RobotGrrl Erin

With RoboBrrd being a tangible physical interface, the students will interact with RoboBrrd to control the in-game character within the learning application, and RoboBrrd will motivate the students to keep playing with chirps and celebratory dances. Different behaviours in RoboBrrd will be unlocked for every level that is beat,

Friday, January 12, 2018

Rigel – Embedded Controllers and Software

Manufactures embedded controllers for the 8051, ARM7, C166/C167, and ST10 processors. They supply the hardware, software, and textbooks for embedded Ethernet, industrial control, education, and research.

Rigel - Embedded Controllers and Software

Provides professional hardware design, OEM manufacturing services, and industrial software development for the 8051, and ARM7.

Rita-51J is a low-cost Internetworkable controller board using Rigel's Internet Technology Architecture (RITA). The MCS-51 / CS8900A combination takes advantage of readily available hardware and software tools as well as the wealth of publicly available applications source code.

Rigel – Embedded Controllers and Software

Reads51 - integrated applications software development system, which runs on an IBM PC or compatible host. Reads51 contains a C compiler, relative assembler, linker/locator, editor, chip simulator, assembly language debugger, and host-to-board communications in a user-friendly, menu-driven environment.

RitaBrowser - monitors and controls Internet appliances built with Rigel Corporation's RITA family of control boards. The RITA nodes may be on the Internet or on a private network such as a personal network or a company intranet.

RbHost - 32-bit Windows (TM) application, which combines an editor and a terminal emulator. It facilitates writing BASIC programs and downloading them to Rigel's embedded control boards. The BASIC interpreter may be in internal ROM, external ROM, or in RAM.

Rigel Corporation
4300 NW 23rd Ave, Gainesville, FL 32606

Coprolite Homebrew Computer Construction and Electronics

The first microcontroller I became fascinated with was the 8048 (and 8748). This site has a lot of info on the 8048 and Z80, including an 8048 Development System.

Coprolite Homebrew Computer Construction

"The roadside attraction of this site is the Z-80 Homebrew Computer. This was a project that I started in 1980. I moved many, many times between 1983 and 1996, and the project often was shut up in a trunk. In some cases I lost (or gave away) most of my equipment and parts."

Coprolite Homebrew Computer Construction and Electronics

"The first PC that I interfaced the homebrew computer to was a Toshiba 8086 laptop. This was back when it was just on a breadboard during the summer of '91. This was also when I built the front panel. These days, I use a uClibc GIAGD system, but there are a lot of old XTs and even newer systems that can be put to good use to control random projects like this. "

"I use a book called 80x86 IBM PC and Compatible Computers: Assembly Language, Design, and Interfacing Volume I and II by Muhammad Ali Mazidi and Janice Gillispie Mazidi for the nitty gritty stuff on the printer ports, which is where I found the above very cool debug test. It has many details on the design and Interfacing of PCs. Another good book is Parallel Port Complete by Jan Axelson."

Monday, January 08, 2018

Science Toys - Edutainment at Home

Make toys at home with common household materials, often in only a few minutes, that demonstrate fascinating scientific principles. See also the Science Blog, - Creator - Simon Field

Science Toys - Edutainment at Home

This Website is a valuable resource for students to learn basics and get interested in electronics and computers - delabs

Science Toys - Edutainment at Home

Electromagnetism: - An electric motor in 10 minutes

The motor is simply a battery, a magnet, and a small coil of wire you make yourself. There is a secret to making it (which I will of course share with you) which is at the same time clever and delightfully simple.

Other Projects - Fun with High Voltage, A 10 minute railgun, A 30 second motor.
    Radio: A quick and simple radio

    The reason a crystal radio does not need any batteries is the amazing capabilities of the human ear. The ear is extremely sensitive to very faint sounds. The crystal radio uses only the energy of the radio waves sent by radio transmitters.

    Others are Building a radio in 10 minutes, Build a portable crystal radio, A radio out of household items, A simple AM transmitter, The Three-Penny Radio.
      Computers and Electronics: A Computer Controlled Transmitter

      In this project we will build a very simple radio transmitter that you attach to a serial port on your computer. The computer then runs a free program that converts words you type into radio signals that are decoded by another computer, using a cheap radio receiver, and a sound card.

      More - A Free Space Laser Data Transmitter, Fun With Solderless Breadboards, A Simple 1 Watt Amplifier

        Practical Electronics

        Practical Electronics
        Basic Electronics, EE Reference Resource, Analog, Digital, Power and Electrical.

        Interesting DIY Projects

        Search This Blog