On June 3, whilst uploading some new code, I saw the banner on GitHub stating that MicroSoft had just completed a takeover agreement, and I promptly looked for an alternative.
I needed a way to play random clips of random movies in a VLC playlist, in a random order (of a random length?)
Which AVR ICs and Arduino boards should you develop for? Which pre-processor conditional directives are necessary?
Whilst writing Audio Oscillator in AVR I realised that I needed some optional Serial.print() statements, that would only be used for debugging. I have used
#if defined() statements extensively before (in the GhettoVaper, for example), but I came across this thread, Toggling Debug Code, which provided some useful insights for portable debugging headers.
Having tackled the AVR Timers and Interrupts to make a Noise Chip for the BOSS DR-110 in the article Noisey chips, I now feel confident to take on and answer this question on Stack Exchange, Program an ATtiny13 as an audio oscillator with variable frequency and pulse-width. The added bonus is that it can be used to create an Atari punk Console (APC)-esque device.
Initially I will use an ATmega328…
I got an i-Box (v1) based robot for 100 baht. This robot is a PIC16C715 based device, with a dual motor driver, EEPROM serial memory and a comms IC, all mounted on a PCD a couple of inches square.
It has a number of variants, and brand names, such as:
- i-Box III
- Handy Cricket, hardware
- RoboCircle (3)(s)
- RoboBOX (3)
These are essentially the same device.
It is quite difficult to locate any online information about the i-Box v.1, per se. Information on the i-Box III can be found online however,