Topics

Games
Sound & Music
Watches & Clocks
Wireless
GPS
Power Supplies
Computers
Graphics
Lighting
Thermometers
Educational
Wearables
Test Equipment
Tutorials
Libraries
PCB-Based Projects

By processor

AVR ATtiny

ATtiny10
ATtiny2313
ATtiny84
ATtiny841
ATtiny85
ATtiny861
ATtiny88

AVR ATmega

ATmega328
ATmega1284

AVR 0, 1, and 2-series

ATmega1608
ATmega4808
ATmega4809
ATtiny1604
ATtiny1614
ATtiny202
ATtiny3216
ATtiny3224
ATtiny3227
ATtiny402
ATtiny404
ATtiny414
ATtiny814

AVR DA/DB/DD/EB-series

AVR128DA28
AVR128DA32
AVR128DA48
AVR128DB28
AVR128DB48
AVR64DD14
AVR32DD28
AVR16EB28

ARM

ATSAMD21
RP2040
RA4M1

RISC-V

ESP32-P4

About me

  • About me
  • Twitter
  • Mastodon

Feeds

RSS feed

About me

A long time ago I used to play around with electronics, including audio power amplifiers and microprocessors. Those were the days of the first 8-bit microprocessors, and I worked with the 6800, 6502, SC/MP, and 6809.

To fund my hobby I wrote articles and reviews for magazines, including a series on CMOS, and a regular column about microprocessors called Micro-Bus for the British hobbyist electronics magazine Practical Electronics (no longer published). As a student I wrote a series of application programs for the Mk14, a low-cost single-board computer aimed at hobbyists, and programmed from a hex keypad.

More recently I hadn't touched a soldering iron for several years until my daughter brought home an Arduino kit from school, and I discovered that the Arduino, and later the Raspberry Pi, has caused a renaissance in hobby electronics. Since then I've enjoyed rediscovering building microprocessor-based projects, and particularly enjoy working with chips like the ATtiny85.

When I first started working with microcomputers the chips, such as the 6800, had 40 pins and you typically had to wire up at least 24 pins, for the eight data lines and 16 address lines. If you wanted any memory, I/O, timers, etc you had to provide additional chips, so breadboarding was a nightmare. Now the ATtiny85 provides the functionality of a complete development board in a small 8-pin package, costing around $2, and you can make a practical application on a small board with just a few wires and components. It's a great time to be experimenting with microelectronics.

David Johnson-Davies


blog comments powered by Disqus

Contents