Got something dirty in the post today from DirtyPCBs

Aon posted pictures of the boards he ordered from DirtyPCBs in the project log forum: Just received these boards I ordered from dirtypcbs.com two weeks ago. Came with complimentary tweezers and all :D Also received a USB microscope today, so here’s a close-up of a SOT-363 package and some 6 mil traces. The silkscreen seems to be […]

Reverse engineering a NAND flash device management algorithm

Joshua Wise writes: The following is a description of how I went about reverse-engineering the on-flash format, and of the conclusions that I came to. My efforts over the course of about a month and a half of solid work – and a “long tail” of another five months or so – resulted in a […]

Aperture scripting: Panelize and manipulate Gerber files

  Doub has announced the release of the Aperture scripting, a set of Lua libraries to manipulate PCB data files. He writes: At the core of my Gerber Viewer (that you’ve made quite popular, thank you all), there’s always been a set of Lua libraries to load the Gerber and Excellon files, and I’ve privately […]

Implementing an all digital phase-locked loop

Kalle Hyvönen of DGKelectronics writes: I’m currently building an induction heater. I’ve already built one controller based on an analog PLL so this time I decided to go all digital and use an ARM Cortex-M4 microcontroller (STM32F303). For this I needed to implement a digital phase-locked loop running on the MCU. Principle An ADPLL is […]

ATmega based pool cleaner robot

Here’s a pool cleaner robot built on ATmega by Davide Gironi: My replacement electronics it is based on ATmega8 micros. The project is divided into two parts: timer cleaning robot The timer contains the 220 AC to low voltage DC current, and it is out of water, his purpose is to start and stop the cleaning pool robot, […]

SparkysWidgets: Hakko demo and giveaway

@SparkysWidgets tweted, “Latest video is up where I giveaway @HakkoUSA FX-888D @sparkfun swag and a @dangerousproto Bus Pirate” This is just a short demonstration video where I set the parameters on a FX-888D and then solder some SMD parts and show how one can create other types of soldering jobs! This is also the video […]

Op-Amp based linear regulators

Warren Young of Tangentsoft writes: Experienced audio DIYers are familiar with monolithic linear regulators like the 78xx series and the LM317. Here’s a simplified block diagram of a standard linear regulator, from National Semiconductor’s Application Note 1148 Let’s see… We have an op-amp, a couple of transistors, a voltage reference, and a few resistors. Can we […]

Audio: Headphone “Anti thump” delayed output rev 1.1

Rupert Hirst writes: A long awaited refresh, to my previous “Anti Thump” headphone output delay circuit, designed back in 2011. The Idea behind the circuit is to introduce a small delay, during initial power up, to electrically isolate and protect equipment connected directly to an amplifier. Often, during power up, amplifiers can produce an audible […]

App note: Complex power supply sequencing made easy

Power sequencing from Analog Devices using their ADP5134 sequencer IC. App note here (PDF) Power supply sequencing is required for microcontrollers, field programmable gate arrays (FPGAs), digital signal processors(DSPs), analog-to-digital converters (ADCs), and other devices that operate from multiple voltage rails. These applications typically require that the core and analog blocks be powered up before […]