Upcoming shows/vending:

 

 

 

 

 Know of a show I should go to? Tell me!

* indicates big show (attendance in the thousands)

Yet another Arduino clone

Problem: I like the Arduino, I like all the arduino clones, I like the ATMEGA329P. But I hate how all PCB dev boards have these dinky female headers. Yes there are screw shields but that does not address the issue of a more, drop-in ready-to-go industiral-ish PCB the ATMEGA328 could benefit from. Furthuremore, I am always bothered by the puny DC regular on most Arduino Unos; the DC input was 6-9v on average. Why not 12V? I have soooo many 12DC adapters. Adding a beefy 5V regualtor is also on the list to address.


Background: It's been a while since I used Eagle CAD... Good reason to practice.

 

I needed some basis to build a list of features, so I focused on something that surpirsed me with its popularity- my Venduino. This PCB is a good drop-in to get the Venduino wired , but it's also an excellent basis for any microcontroller project. Stuff I tried to make as a 'feature' for this arduino-compatible board:

  • Screw terminals for all IOs
  • Integrated logic level converter for a plug in Nokia 5110 LCD,  
  • Beefy linear regular (7805) to for up to 1A output...for servos via
  • Linear regular for 3.3V output (up to 250mA)
  • header connections for up to 6 PWM servos
  • Jumper to disable/enable resistor and LED path on pin 13.
  • A plain, normal rectangular footprint,

 

 

Presenting the Arduino Uno compatiable industrial board. Aka the Beefy ATMEGA328 PCB

Parts Needed... The basics to build an Arduino Uno + screw terminals.

 

Part QTY Value Device Description
DC_IN 1 2.1MMJACKTHM 2.1MMJACKTHM 2.1mm x 5.5mm THM DC Jack
J1-J14,  14 1X2-3.5MM 1X2-3.5MM 3.5mm Terminal block
JP3, JP4, JP5, LED13_SE, PWR_SEL, SERVO_3,5,6,9,10,11, TO_5110LCD lots Connector Male Header Breakaway MALE Header 0.1"
TO_5110LCD 1 Connector Male Header Breakaway MALE Header 0.1"
C1, C2, C4, C6, C7 5 100n 0.1UF-50V Electrolytic CAP-08370
D1 1 1N4004 1N4004 DIODE
FTDI 1 Connector M06LONGPADS Header 6x1 MALE Right Angle
TO_5110L 1 Connector M08LOCK_NO_SILK Header FEMALE 0.1"
IC3 1 74HC4050 74HC4050 DIP Hex BUFFER, non-inverting
Jumper 2 Connector Jumper, Female Jumper,2 Position Female 0.1"
LED13 1 LED LED3MM Red LED
LED3 1 LED LED5MM Green LED
ICSP 1 3x2 M PINHD-2X3 MALE 3x2 Header 0.1"
ZU4 1 ATMEGA328P-PU ATMEGA328P-PU MICROCONTROLLER
RESET 1 Switch TAC_SWITCHPTH Momentary Switch
C3, C5, C8, C10 4 47u CPOL-USE2.5-6 POLARIZED CAPACITOR,
IC2 1 7805TV 7805TV Positive VOLTAGE REG 5V
R1,R2,R5 3 1k R-US_0204/7 RESISTOR
R4 1 10k R-US_0207/10 RESISTOR
Y1 1 16kHz RESONATORPTH Resonator
IC1 1 L4931-33 MCP1700INLINE VOLTAGE REGULATOR 3.3V
FTDI to USB PCB 1 generic    
Nokia 5110 LCD 1 custom    

Interested in getting one?

Go to Shop Page

What can I use this PCB for? Lots of stuff, but in keeping the spirit of this site's videogame something realted, you can make a N64 controller testing station. Let me explain how this came about. I was very intruiged when this N64 controller tester video showed up in my Youtube feed. This is the same person who was able to reflash GB carts among other things (link goes to the github post). Thought it would be neat to have a PCB for this, but that wasnt enough reason to make a PCB. Fast foward a few months later and the Venduino gets all this attention. Why not make a PCB that shares both puposes. 


Credits:
Original creator: Sanni, github link 

Sanni Youtube channel

Print Print | Sitemap
© 2013-2016 Ryan Bates and © 2013-2016 Retro Built Games, LLC. All photos, designs, documents, and graphics (C) Ryan Bates. All Rights Reserved.

This site is best viewed on a desktop PC. (Can't find the payment buttons? Use a desktop web browser or Request Desktop Site) Raspberry Pi is a trademark of the Raspberry Pi Foundation. ARDUINO® and other Arduino brands and logos published in the website are Trademarks of Arduino AG.