Tiny2313 Dev Board

Posted

in

by

Tags:

This is a Tiny development board I made. It is a small size and is ideal for quick prototyping. I made for the Attiny2313 microcontrollers. I started programming with this microcontroller board. Back then I did it on a breadboard. But since now I can know a few things about PCB etching I made this PCB.


Attiny2313 Datasheet
https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2543-AVR-ATtiny2313_Datasheet.pdf

I made this circuit schematic.

Schematic Diagram of Tiny2313 Dev Board
Schematic Diagram of Tiny2313 Dev Board

I changed a few components from the schematic. The current limiting resistor for the LED is 330 ohm in the schematic whereas I used 1.8k ohm. While performing few tests on the LED I found that the LED is visible at that lower current value.

For a 5 V supply and an 1800 ohm resistor, the current will be 2.7 mA. Which is enough for visual identification at short distances.

The Two buttons are not yet populated. They are provided as a future provision.

The Tiny2313 Dev Board is programmed using the USBASP v2 programmer.

The 6-pin male header is connected to the programmer. When not doing the programming the pins can be used as GPIO.

Here is the table of components I used for this PCB.

ComponentsDescriptionQuantityPopulated
ATtiny2313 PDIPMicrocontroller1yes
PDIP 20 Pin IC SocketMicrocontroller IC Socket1yes
8Mhz Crystal Oscillator HC49Crystal Oscillator1yes
12pf Ceramic Disc CapacitorCrystal Load Capacitors2yes
1×2 Male Berg HeaderFor Power Connection1yes
1×3 Male Berg HeaderFor UART (RX, TX) and INT01yes
1×6 Male Berg HeaderFor Programming and as GPIO1yes
LED 3mm Red clear lensLED1yes
1.8k Resistor 1/8w LED Current Limiting Resistor1yes
10k Resistor 1/4wPull Up Resistor For RESET1yes
10k Resistor 1/8wPull Up resistors2no
Tactile Switch 2 pinPush Buttons 2no

I designed the PCB in KiCad. And made the PCB using etching photoresist.

You can read How to make single-layer PCB using Dry Photoresist Film Etching Method

As you can see in the image bellow . Home PCB making is not a perfect solution. But it gives you immense learning about the process.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *