Archive for September 2014

On Arduino Due PWM Frequency

I just got myself a couple of Arduino Due boards. While they were released almost two years ago, I have not really got a chance to look at these until quite recently. Arduino Due is based on Atmel’s ATSAM3x8E 32-bit ARM Cortext-M3 processor. The processor core runs at 84 MHz, which is significantly faster than its 8-bit AVR counterpart ATmega328p which runs at 16 MHz. For an ATmega328p, the highest achievable PWM frequency is 8Mhz (square wave), so we should be able to generate much higher frequency signals on an Arduino Due. But how high can we go? Let’s find out. Continue reading ‘On Arduino Due PWM Frequency’ »

HP 8642B Teardown Pictures

In my last post, I showed my LED backlight mod of the HP 8642B synthesized signal generator. And during the process, I also showed some pictures of the A1 (keyboard and LCD) module and A2 (modulator) module alone with an intriguing Easter egg message in the firmware. In today’s post, I will do a full teardown of each module and take a closer look at what’s inside. Continue reading ‘HP 8642B Teardown Pictures’ »

HP 8642B Backlight Mod

If you take a look at the picture below, you may recognize immediately that it is a picture of an HP 8642B synthesized signal generator. But if you take a closer look, you probably will notice something different if you have ever used an HP 8642B before. Continue reading ‘HP 8642B Backlight Mod’ »