December 2024 M T W T F S S 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Also available on Twitter
My TweetsCategories
Recent Comments
- Gábor on GCC Error Messages
- e8johan on GCC Error Messages
- Juampa on GCC Error Messages
- e8johan on GCC Error Messages
- lava on GCC Error Messages
Archives
- June 2022
- September 2015
- August 2015
- June 2015
- May 2015
- April 2015
- March 2015
- February 2015
- January 2015
- December 2014
- November 2014
- August 2014
- April 2014
- March 2014
- February 2014
- July 2013
- June 2013
- May 2013
- February 2013
- January 2013
- December 2012
- November 2012
- October 2012
- September 2012
- July 2012
- May 2012
- April 2012
- March 2012
- February 2012
- January 2012
- December 2011
- November 2011
- October 2011
- September 2011
- August 2011
- July 2011
- June 2011
Meta
Category Archives: Programming
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
The Voyager Computer
I like both spacecrafts and old computers. Here is a quote about the Voyager computers from the 1970’s. It is worth to think about what you can do with very little. I suppose the peripherals where more analog and less … Continue reading
Posted in Electronics, Programming
Comments Off on The Voyager Computer
Machine Code for Beginners
The great Introduction to Machine Code for Beginners by Lisa Watts and Mike Wharton from 1983 is available online. This book is a simple, step-by-step guide to learning to program in machine code. Machine code is the code in which … Continue reading
Posted in Programming
Comments Off on Machine Code for Beginners
TI-RTOS
Earlier we wrote of an OS for FPGAs. Today, we turn our attention for a real-time operating system for TI microcontrollers: TI-RTOS. The good part: it is a complete RTOS with support for USB, TCP/IP and FAT filesystems. The less … Continue reading
Posted in Platforms, Programming
Comments Off on TI-RTOS
Arduino IDE for Advanced Users
Having used the Arduino IDE for a while, it is easy to find oneself limited. I can sympathize with the purpose of the tool – simplicity makes it easier to learn. For those of us who still enjoy the ease … Continue reading
Posted in Arduino, Programming
Comments Off on Arduino IDE for Advanced Users
To the Point C++ FAQ
Over at parashift, Marshall Cline maintains an impressive, and to-the-point C++ FAQ. It contains everything from newbie questions to detailed discussions about C++ and OO in general.
Posted in Programming
Comments Off on To the Point C++ FAQ
Machine Code History
PageTable covers computing at the deepest possible level, without turning to physics. The site covers topics such as quirks of the first ever CPU, the Intel 4004, copying disks on the C64 – quickly, using branch delay slots, and much, much … Continue reading
Posted in Programming
Comments Off on Machine Code History
AVR Assembler
Programming in assembler is one of the key skills that I believe all engineers should acquire. It is not very important which architecture, only that one understands the basic language spoken by computers (machine code and assembler usually have a … Continue reading
Posted in AVR, Programming
Comments Off on AVR Assembler
Data Alignment
When working in C, you will sooner or later use structs. This is a very handy construction, but it has hidden pitfalls. One of them shows up when the sizeof your structure changes. Why is that so? It all comes … Continue reading
Posted in Programming
5 Comments
Free USB IDs with BeRTOS SDK
The BeRTOS project, an open source real-time kernel and support library for embedded systems, comes with a commercial SDK. The SDK simplifies the development and provides a development environment with tools for debugging and flashing, as well as including priority … Continue reading
Posted in Programming
Comments Off on Free USB IDs with BeRTOS SDK