
- #Attiny85 port protection diodes how to
- #Attiny85 port protection diodes software
- #Attiny85 port protection diodes series
If you go straight away you can easily move your parts around later and all wires are nice vertical or horizontal. Parts have red lines with signals and you connect them with green wires. On 5 you can see a problem which you have also on 2 and 4 and lot of other spots in this schematic. The other criticism I have is, in adafruit’s those are very close to the parts, more hidden beneath the part than easy to spot. I would not rotate them to the side, the do not look familiar then and it takes time for my brain parsing this instead of just knowing what it means. Same goes for VCC which would be somewhere above. Speaking of 5 we can talk about both blue 1 now: I always find it nice, if the GND connectors are in the lower area of the schematics or at least below the parts they are connected to. The same thing goes for capacitors, but there’s another thing you can see near the blue 5: the value of C1 is written as 0.1uF, you could leave out the F, but I recommend to not use leading zeros and instead use the next smaller unit prefix, so for C1 you would write 100n as value. The unit itself is not written, because it’s clear what unit the value of a resistor has. If there’s no decimal point because there’s no fraction part, it’s appended. The decimal point is replaced by the unit prefix or an uppercase R if there’s none. In case of resistors, you do it like this: value Decimal points for example tend to be unreadable in small or old or bad prints or prints on the circuit board. The advantage of following those rules is making it easier for other engineers to read your schematics, keep it short, and avoid ambiguity.
#Attiny85 port protection diodes how to
There are some non written rules in electrical engineering how to do this. 1 Next thing, still with number 6, but also with most other parts is how the value is written. You can do this with Eagle to place it somewhere else, however I usually leave it at the default place and increase the distance between the parts in the schematic if I want to have them well readable. What you see in the schematic at those resistors is the value was moved around. According to their recommendations you should use 68 Ohm instead of the 27 Ohm in this schematic.
#Attiny85 port protection diodes software
The ATtiny 2313 is running a software USB stack which is probably V-USB.


#Attiny85 port protection diodes series
I made some blue numbers, there’s one real mistake they made, this is number 6: the values of the series resistors R1 and R2 for USB. Schematicsįirst we have a look on the schematic: Eagle Schematic USBtinyISP by adafruit Maybe you learn things about Eagle you didn’t know und get some inspiration for your own design decisions. This is not meant as offense, but as nitpicking from a perfectionist’s point of view by an engineer in mechatronics who uses Eagle at work and for hobby. This is were the rant starts.ĭisclaimer: adafruit does great stuff. I stumbled across some issues in the original design. The USBtinyISP is under a Creative Commons share alike license, so I got the Eagle files and started designing my own board for etching in our space based on the adafruit one. I liked the idea of the USBtinyISP for being an open device with an AVR microcontroller on it you can build on your own, but adafruit kits are not that easy to get in Germany and I don’t want to order things from overseas I can do here on my own anyway. Soldering them was not too hard, and we successfully used them for the workshop.īeing back home I started working on the next parts of what will eventually be a course for teaching AVR programming and after the first successful rerun of the first part of the course at our hackerspace I thought we need more programmers. This blog post is elaborating on this rant and share what I found out, but let’s start from the beginning.Īt the OHM2013 camp I had a workshop AVR 101 and being badly prepared I bought three of those programmers at the camp from Mitch for my workshop. Rodgers and Mitch Altman were showing the kits they brought to solder, they also showed the USBtinyISP AVR Programmer by adafruit, and I couldn’t resist ranting about it.


for a great soldering workshop yesterday last week.
