Individual assignment

  • Redraw the echo hello-world board, add (at least) a button and LED (with current-limiting resistor), check the design rules, make it, test it.
  • Extra credits: Simulate its operation. Render it.

I need to chose first which microprocessor should I use for my project. We have

  • Atmel Attiny 44A
  • Atmel Attiny 45
  • Atmel Attiny 85

Datasheet for this microcontroller is here: http://ww1.microchip.com/downloads/en/devicedoc/Atmel-7701_Automotive-Microcontrollers-ATtiny24-44-84_Datasheet.pdf

BTW, it’s very funny, that the most popular link when you google “attiny44 datasheet” is link to someone’s Fab Academy page, even more popular than official microchip website:

Datasheet includes very useful information about architecture of this device. The most useful information for current step is pins configurations:

I started from redrawing echo hello-world board

I chose Eagle because it’s already in Autodesk ecosystem which I like a lot.

*** some description of Eagle workflow (sch files, brd files) *** Eagle schematics

Redraw board. Here I spent a lot of time to understand concept of libraries and how I can find them.

Important! Even after downloading proper library you need to be careful with Footprints of your component. For example Attiny 44 has 3 different types, SOIC14 is what we need.


LED Resistor Calculator

I decided to start from simulation of my circuit. Multisim doesn’t work on my OS X, so National Instruments reccomends to use Miltusim Live

Files:

Scheme v0.5 Board v0.5

Board unrouted