Transistor level Atari 2600 simulation
Based on the work from visual6502.org, Greg James has put together a transistor level simulation of the Atari 2600 console. The entire project is available from github. The simulator runs slowly, but...
View ArticleAn embeddable C interpreter
If you like scripting and embedded systems, but feel that Python, Lua, Javascript and the rest are too high level, I give you picoc. The picoc interpreter, created by Zik Saleeba, is an embeddable,...
View ArticleBuilt to Scale
Taking on the most complex, miniaturized part of a computer and going in the other direction takes a special kind of mind. Doing it “because I want to” takes it to the next level. James Newman is...
View ArticleUnderstanding Intel’s Itanium
Raymond Chen has written a multi part series on the Intel Itanium processor architecture. It really helps you understand the CPU architecture from a software development and performance optimization...
View ArticleUnderstanding ARM
As a follow up on Raymond Chen’s in-depth look at Intel’s Itanium, he has posted a set of links to an introduction to ARM. Also an interesting read. Part 1 – Processor features Part 2 – How Windows...
View ArticleNodeIT – stackable IoT
The NodeIT by Sweet Pea’s is an extendable, minimal IoT thing being launched on kickstarter right now. The project has already been funded, but is still open to additional backers. Based on the...
View Article800×600 Video Output for Small Systems
The Mesa-Video is a low cost, low power, small open source hardware/software solution for providing graphics from embedded projects. It is, basically, a graphics card with an UART interface. The...
View ArticleThe Raspberry Pi Screen Announced
The Raspberry Pi foundation has just released a long blog post announcing a Raspberry Pi touchscreen, available from $60 + local taxes. The screen is connected using DSI/DSP, meaning that the final...
View ArticleThe first Unix
We can learn a lot from the past – you may even experience aha moments. Reading the source code of the first edition of Unix is such an experience. The simplicity of it all, combined with the knowledge...
View ArticleA few bits of RAM
The growth of RAM is one of the things that boggles my mind. The available RAM of an average computer has increased many magnitudes during my days as a computer nerd and now I have far more RAM than I...
View Article