Tools

CAD tools for programmers

OpenSCAD is a free software for creating solid 3D CAD objects. It is open source software that is available for Linux/UNIX, MS Windows and Mac OS X – and also a version that runs online in browser. After quick testing it looks like OpenSCAD is a really wonderful tool for 3D modeling. While it doesn’t have

20 Years of GIMP

GIMP the Free and Open Source, cross-platform image editor available for GNU/Linux, OS X, Windows and more. GIMP provides the tools needed for high quality image manipulation. Open source software GNU Manifesto turned 30 years on spring. Also GIMP celebrates round years: 20 Years of GIMP. November 21st 1995, few days over 20 years ago

KiCad video series: from concept to manufacture

Many electronics hackers have habit of using Eagle to design their PCBs. You’ll find plenty of support for this software as well as a lot of parts libraries, the free version of Eagle software comes with limitations (board area is limited to 4×3.2 inches, only two signal layers and the schematics editor can only create

Interesting signal generators

Function generator in an important tool in electronics laboratory. It allows to generate different types of electrical waveforms over a wide range of frequencies. Traditionally function generators have been built using analogue electronics. There have been special ICs that have been widely used for this: Exar XR2206 and the Intersil ICL8038integrated circuits can generate sine,

USB reverse engineering tips

Do you want to know what happens in the USB devices? What data flows between your PC and your device? Here are some videos that show tips how you can figure out what data flows on your USB ports. Reverse Engineering USB Devices [28C3]   How to reverse engineer a USB protocol for Linux  

How to Buy a Multimeter

Are you planning to buy a multimeter and need help? Here are some timps How to Buy a Multimeter covers what you need to know to select a meter for DIY electronics. It focuses on the needs for audio electronics, but it’s purposely kept general in nature. Handheld Digital Multimeters are mainly used to measure

Cable Tracers

Cable tracers are used for tracking and troubleshooting cables quickly. They are suitable for identification and maintenance of telephony networks and also for testing any kind of lines not-connected to the mains. Suitable applications are wiring test for computer Local Area Networks (LAN) and telephony extensions. There are countless cable tracers on the market, but

Atom text editor

GitHub’s Atom Text Editor Hits 1.0, Now Has Over 350,000 Monthly Active article  got me interested in Atom editor software. Atom is GitHub’s highly extensible open source text editor. Atom project was started by the founder of GitHub, Chris Wanstrath in the mid of year 2008. Nearly 6 years later, the first public beta was