Ballistic Chronograph MK2 #DIY

DIY 3D Printed Ballistic Chronograph

A 3D Printed Ballistic Chronograph for $70 – $100 USD!

This ballistic chronograph is based on my original design, the MK1 (which can be viewed at https://td0g.ca/2016/07/28/ballistic-chronograph/). I’ve used the MK1 to take many high-speed photos, including a shot of a mach-2 bullet hitting a nice wine glass!  The new MK2 has the same performance as the original, but is much easier to construct.  It can be used for measuring high-powered rifles, paintball guns, and everything between!

3D Printed Ballistic Chronograph

Read more

High-Voltage FLASH Programming on ATTINY85

ATTINY85 High-Voltage Programmer

The Bubblegum Chip, Now With Steroids!

The Atmel ATTINY85 is a great chip (cheap, easy to use, supported in the Arduino IDE).  Unfortunately it only has 5 IO pins, which limits its usability.  There are guides on using a High-Voltage Programmer (HVP) to change the Reset pin into an IO pin.  However, that prevents you from programming the Flash (Program Memory) until you re-enable the Reset pin.

Thankfully the Flash can be programmed with an HVP, but the commands and protocol are different.  My USBtinyISP simply cannot be modified to be an HVP.  Using an Arduino as ISP (In-Service Programmer) on an ATTINY85 is fairly simple but doesn’t work if the Reset pin is disabled.

Read more