/avBadge_2020

Aerospace Village Badge 2020

Primary LanguageC++

Aerospace Village Badge 2020

This resository is to document and capture all of the engineering and design work that went into creating the Aerospace Village Badge for 2020.

The badge is a multifunctional design that is part SWAG, part antenna, part low level protocol interaction. In keeping with the spirit of aviation everything is as small as possible and tries to use as much of the available resources as possible.

You can even use this airplane shaped badge as an anetenna to locate real airplanes transmitting ADS-B. Additionally, you can also use it to capture data from other freqenices (i.e. ACARS) using the built in SMA to wire terminal blocks. Why stop there? You can also interact with your preferred I2C device (bus pirate) and control each of the available lighting packages. Alternatively, you could just wear it and look cool.

Kit Assembly

Instructions for assembing a kit can be found in the Document folder.

Arduino Programming

Using the Arduino IDE Add the correct Boards Manager URL:

- Under File->Preferences add the following URL http://drazzy.com/package_drazzy.com_index.json
- Then with the new Boards Maanger options select ATTinyCore

Steps:

- Programmer - USBTinyISP
- Clock 8MHZ
- Burn Bootloader
- Upload using programmer

AVR Programming

device permissions help

ttyACM permission

sudo adduser <username> dialout
$ sudo chmod a+rw /dev/ttyACM0

Hardware

The ATtiny85 is programmed with the Sparkfun Tiny AVR Programmer using the SparkFun ISP Pogo Adapter

Lanyard Modification

Check out the .stl files in the /sma lanyard folder that you can print to more easily turn the badge into a wearable lanyard.