Skip to main content

Atmel ATMEGA Development Board

A few week ago I bought 5 piece  of ATMEGA88-PU on second-hand market  (www.vatera.hu).The cost was holly low about 0.3$/piece.
I'm going to design and make my own arduino like development board for easy prototyping . I used Eagle Cad for designing the PCB and I used  toner transfer method for etching the PCB . Finally my first DIY PCB and my devboard for atmega88 is ready to go.
This was the first prototype:

Pin header for PORTB,PORTC and PORTD,ISP for Programing,GND and Vcc headers and Reset button
1 weeks later I realised some weaknesses:
  • the power headers was broke
  • I need to plug 2 usb device into my PC.A programer and an USB-Serial converter
  • I can't see any heartbeat (onboard leds) 
I pimped up my board with some goodness:
  • Arduino bootloader for programing over UART ( thx )
  • Extended Power headers 
  • Onboard dual leds and voltage regulator
The other stuff on the left side is USB to Serial converter from SonyEricsson USB Data cable.
The full cost of this development board is about 1.5$:

UPDATE:
Another PCB needed of course,this is ugly and unusable in some situation.I have been using KiCad instead of Eagle Cad.
  • Another problem is the ADC-is not properly beaked out
  • wires usually not connected
  • no option for 5V power because the onboard 3.3V LDO is not changeable

Future plans:
  • 5V-3.3V changeable voltage level
  • 6 pin SPI header OR 10 pin SPI,UART header
  • socket for crystal oscillator
  • ?onboard potentiometer for 1 ADC channel. Sometime be helpful
  • ?arduino compatibility header
  • ?onboard USB -- SERIAL converter
UPDATE:
I get serius about making pcb at home so I order some of this toner tonsfer paper.
It is doing the job, I get much better and errorless results.I completly redisegned my devboard ( I think you know why XD)
Now it has

  • onboard USB-Serial converter (PL2303) with uUSB connector
  • 5V and 3V3 operation
  • laminated front cover as silkscreen
  • Crystal Oscillator header
  • 6pin ISP header
  • Serail port brekout

Redesigned devboard for MEGA88
Furute plans:
  • Selectable power between onboard regulator or powered from ISP
  • Fixing ISP header pinouts (it is not the standard pinouts yet)
Update:

New devboards on the way based on Atmel ATMEGA32 (JTAG Baby!)
The leftmost board maybe the prototype of the new Samsung Galaxy S8 XD.
Rounded edges look's nice.



Of course I fucked up the pin order of SPI header...  




Comments

Popular posts from this blog

JBC AD2950 Display Backlight Mod

I really like my JBC soldering station, perfect and robous tool. I usually just put the handpiece back to its holder, and after a few minute the station will activate the hibernation mode (no heating). This is a great feature because you don't have to turn on and off the station, but sometimes, for example when your 2 years old daughter start exploring your lab this can be dangerous. If you let the iron in hibernation mode, it is start heating very quickly (5 sec. from room temp.) as soon as you pull the handpiece out of its holder. Fortunately, my daughter dropped down the handpiece in time, and she don't get burned, but this was a terrible mistake as a dad because things could be happen much worse than in my case. The problem is when the soldering station is turned on, you don't get enough visual notification about it. The display are saying "hibernation" of course, but if you tired or you are in hurry, you probably miss it, and you will forget to turn it off....

Razer GreenSwich issue in BlackWidow keyboard

Recently, I got a used Razer BLACKWIDOW Ultimate 2014 mechanical keyboard with the fancy Razer greenswitches inside. The keyboard looks awesome and I really like the illuminated keys too. I'm not a person who likes the lound, clicking sounds that this switches are make when you press them down but I decided to give it a try. Sadly, the smile in my face went away as soon as I plugged the keyboard in and started typing on it. Every second or third character was doubled or missed on the screen of my computer. Something was wrong for sure with the keys, this issue is called scattering by the way. Actually I know that before I bought the keyboard and this is why I was bought it. There was nothing left, time to investigate the source of this issue. After a few phillips head screws I got inside the keyboard, and I desoldered some of the failed switches. The switch itself was easily disassemblable, 2 securing on each side. The problem was obvious after I looked inside the switch, corrod...

Intel Atom and BIOS updates

Probably you allready hear about intel low power system on chips like intel z37XX and Z8XXX family.Powerfull little beast with Android or/and Windows on top of it. I have some device powered with z3537F Soc and I like it.And here come CHINA and poor software engineering.I upgraded my operating system and my BIOS was corrupted! What a blame! So no image no blinking led nothing just black screen. What can you do? Reading chinese forums to bring back your BIOS from usb OR flashing the right BIOS back to your flashchip. You know what this is mean :D ... Turn on your iron! MeegoPad T02 Flash chip sitting and waiting for flahing on the right bottom side.This is an 8Mbyte super fast SPI flash memory and it is supported by the FlahRom utility. I desoldered the chip because I dont know it is inSystemProgramabel or not.It is requred 1.8V logic levels so I can't hook up to bananaPi direcly. And as I said I used my Bpi to flashing the chip but any SPI capable programer can handle the j...