Monthly Archives: January 2015

Retro Arcade Repairs

A friend of mine, kralleman, is crazy about retro games and their hardware. I mean properly crazy. Crazy enough to appear on national TV, as well as having three episodes of a local retro gaming show dedicated to his own … Continue reading

Posted in Electronics, Retro | Comments Off on Retro Arcade Repairs

Tickless idle in FreeRTOS

As things become more and more mobile, portable, or even wearable, power consumption becomes important. FreeRTOS moves in this direction by supporting a tickless idle process. But first, what is really the problem? When a system has nothing to do, … Continue reading

Posted in Uncategorized | Comments Off on Tickless idle in FreeRTOS

Impressive 6502 Home Computer

Dirk Grappendorf has been working on a serious looking MOS 6502 based computer. Over at his site, you can follow his development diary. The computer was developed between September 2014 and January 2015. Quite impressive, given the outcome! The entire … Continue reading

Posted in 3D Printing, Electronics, Open Hardware, Programming, Projects, Retro | Comments Off on Impressive 6502 Home Computer

Raspberry Pi as an Amiga Floppy Drive

As you probably know, the combination of retro computing and tinkering with embedded platforms tickles the mind of us here at DigitalFanatics. Someone who really hit that spot is Maurizio Ramondo and his Amiga Drive project. Basically, it is about … Continue reading

Posted in Raspberry Pi, Retro | Comments Off on Raspberry Pi as an Amiga Floppy Drive

x86 timeline

Computer World has a nice timeline of the x86 processor family.

Posted in Uncategorized | Comments Off on x86 timeline

FreeRTOS 8.2.0 Released

Version 8.2.0 of FreeRTOS, the open source, embedded RTOS has been released. The changelog reveals all the details. Some of the details are: The new task notification feature, providing a fast, lightweight mechanism for inter-process exchange of limited data. Following … Continue reading

Posted in FreeRTOS | Comments Off on FreeRTOS 8.2.0 Released

Emulator Preventing Tricks

One application of reverse engineering is the creation of emulators of old systems. This is often done to preserve the technology and to address the lack of access to functioning hardware. One such system is the¬†Game Boy Advance. Produced between … Continue reading

Posted in Electronics, Retro | Comments Off on Emulator Preventing Tricks

Debug witout printf

The use of printf for debugging purposes is sometimes regarded as bad practice. However, sometimes even that is a luxury. Mark Seaborn has written a piece on this.

Posted in Uncategorized | Comments Off on Debug witout printf

KeySweeper – Sweeping away Microsoft keyboards

Samy Kamkar has an interesting post on the security implementation in the Microsoft wireless keyboard. Using some smart heuristics, the scanning period to find and get access to the key presses of a wireless Microsoft keyboard is only 40s. In … Continue reading

Posted in Uncategorized | Comments Off on KeySweeper – Sweeping away Microsoft keyboards

Reverser Engineering an IR Protocol

Reverse engineering is always an interesting technical challenge.¬†Vincent and Mathieu from France used the AnalysIR equipment. This challenge was not only about understanding the protocols, but learning to generate checksums and how the various frames relate to each other. The … Continue reading

Posted in Electronics | Comments Off on Reverser Engineering an IR Protocol