Remoticon Video: Basics of RF Emissions Debugging Workshop

These days we’re surrounded by high-speed electronics and it’s no small feat that they can all play nicely in near proximity to each other. We have RF emissions standards to thank, which ensure new products don’t spew forth errant signals that would interfere with the data signals traveling through the …read more

Continue reading Remoticon Video: Basics of RF Emissions Debugging Workshop

Circuit VR: Some Op Amps

Circuit simulations are great because you can experiment with circuits and make changes with almost no effort. In Circuit VR, we look at circuits using a simulator to do experiments without having to heat up a soldering iron or turn on a bench supply. This time, we are going to …read more

Continue reading Circuit VR: Some Op Amps

Remoticon Video: How to Reverse Engineer a PCB

You hold in your hand a circuit board from a product you didn’t make. How does the thing work? What a daunting question, but it’s both solvable and approachable if you know what you’re doing. The good news is that Eric Schlaepfer knows exactly what he’s doing and boiled down …read more

Continue reading Remoticon Video: How to Reverse Engineer a PCB

SMD Challenge Extreme Edition Gets Our Flux Flowing

Skills challenges have become a fun way to facilitate friendly competition amongst anyone who appreciates a fine solder joint. If you’ve seen any Supercon / Remoticon coverage there’s surely been a mention of the infamous soldering skills challenge, where competitors test their mettle against surface mount components sized to be …read more

Continue reading SMD Challenge Extreme Edition Gets Our Flux Flowing

DSP Spreadsheet: The Goertzel Algorithm is Fourier’s Simpler Cousin

You probably have at least a nodding familiarity with the Fourier transform, a mathematical process for transforming a time-domain signal into a frequency domain signal. In particular, for computers, we don’t really have a nice equation so we use the discrete version of the transform which takes a series of …read more

Continue reading DSP Spreadsheet: The Goertzel Algorithm is Fourier’s Simpler Cousin

Local And Remote Debugging With GDB

As a debugger, GDB is a veritable Swiss Army knife. And just like exploring all of the non-obvious uses of a those knives, your initial response to the scope of GDB’s feature set is likely to be one of bewilderment, subsequent confusion, and occasional laughter. This is an understandable reaction …read more

Continue reading Local And Remote Debugging With GDB

Axe Hacks: Spinning Knobs And Flipping Switches

From a guitar hacking point of view, the two major parts that are interesting to us are the pickups and the volume/tone control circuit that lets you adjust the sound while playing. Today, I’ll get into the latter part and take a close look at the components involved — potentiometers, …read more

Continue reading Axe Hacks: Spinning Knobs And Flipping Switches

How To Shoot A Great Project Video

Creating projects is fun, but the real value, as far as the imaginary Internet points are concerned, is how well you show them off for the clout. Taking a few snaps is fine, but if you want to produce a quality video of your project, it pays to put some …read more

Continue reading How To Shoot A Great Project Video

Choosing The Right RTC For Your Project

When it comes to measuring time on microcontrollers, there’s plenty of ways to go about things. For most quick and dirty purposes, such as debounce delays or other wait states, merely counting away a few cycles of the main clock will serve the purpose.  Accurate to the tens of milliseconds, …read more

Continue reading Choosing The Right RTC For Your Project

Linux Fu: Moving /usr

Linux has changed. Originally inspired by Unix, there were certain well understood but not well enforced rules that everyone understood. Programs did small things and used pipes to communicate. X Windows servers didn’t always run on your local machine. Nothing in /usr contributed to booting up the system.

These days, …read more

Continue reading Linux Fu: Moving /usr