Balancing Robot

Botka, The Barely Standing Robot. This is one impressive balancing robot. Not even a bit of jitter. Midway through the video the thing takes on some solid whacks and still standing. For comparison: NXTway-G (the Lego Mindstorms NXT uses the Atmel AT91SAM7S ARM processor). Botka probably uses some sophisticated PID control? fuzzy logic enhanced or... Continue Reading →


ARM Assembler

My ARM assembler cheat sheet. ARM7: Load-and-Store Architecture Von Neumann Architecture ARM7TDMI-S: T - Thumb architecture extension ARM Instructions are all 32 bit Thumb instructions are all 16 bit Two execution states to select which instruction set to execute D - Core has debug extensions M - Core has enhanced multiplier I - Core has... Continue Reading →

Blog at

Up ↑