Electronic Projects, forums and more.

Go Back   Electronic Circuits Projects Diagrams Free > Electronics Forums > Electronic Projects Design/Ideas/Reviews


Electronic Projects Design/Ideas/Reviews Are you building an electronic project or want to? Maybe you need some assistance? Come and submit your electronic questions here and let our experienced members find a solution.

Reply
 
LinkBack Thread Tools Display Modes
Old 8th May 2007, 06:06 AM   (permalink)
Default Eagle Library

Can someone help me find eagle library for ATMega88 chip?

Thanks
bababui is offline  
Old 8th May 2007, 06:23 AM   (permalink)
Default

Did you google for it, Did you huh, Did you GOOGLE ?
I found this lib which claims to have it.
Free AVR Lib for Eagle
3v0 is online now  
Old 8th May 2007, 07:14 AM   (permalink)
Default

Yes I googled and got the same link, however, I can only find PDF spec sheets there. I didn't find eagle library file. Maybe you can point it out for me?
bababui is offline  
Old 8th May 2007, 07:43 AM   (permalink)
Default

Quote:
Originally Posted by bababui
Yes I googled and got the same link, however, I can only find PDF spec sheets there. I didn't find eagle library file. Maybe you can point it out for me?
Sorry/Bummer, I did not see it either, I did not translate the site and my German is very poor. If you can find it there post it here. Others will be looking for it.

It is not too hard to create the part in Eagle esp if you copy and modify existing parts to do so. There are tutorials.
3v0 is online now  
Old 8th May 2007, 01:24 PM   (permalink)
Default

just pick any atmel chip with the same pin count ... if atmel are anything like microchip, the same size chips in a series usually have the same pinouts. eagle doesn't care you're using the wrong chip, and it won't effect the outcome of your pcb fabrication either
__________________
If you don't have a planet, what good are gold bars?

want to contact me directly? gmail gordonthree
check out my project website: http://projects.dimension-x.net
Favorite numbers:
09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
justDIY is offline  
Old 8th May 2007, 01:39 PM   (permalink)
Default

Or create your own library part, all you have to do is take a standard chip of the same form factor and edit the PIN identification to match the PDF sheet of your AVR.
__________________
"Because I be what I be. I would tell you what you want to know if I
could, mum, but I be a cat, and no cat anywhere ever gave anyone a
straight answer, har har."
Sceadwian is offline  
Old 8th May 2007, 08:29 PM   (permalink)
Default

but do make a copy first...
philba is offline  
Old 8th May 2007, 09:10 PM   (permalink)
Default

HALT! don't start making one yourself just jet. I had the exact same problem 6 days ago. then I did search google, but probably a bit more...

google "atmega88 eagle library"

First result: http://www.avrfreaks.net/index.php?m...ol&item_id=479
dl here: http://www.embedit.de/content/view/45/26/
__________________
Need Help?
Press F1
If that doesn\'t help you, ask me... I might know better.
bloody-orc is offline  
Old 8th May 2007, 09:40 PM   (permalink)
Default

I found that page but missed the download link.
Good Job.
3v0 is online now  
Old 8th May 2007, 11:08 PM   (permalink)
Default

Do you have all of the Atmel libraries from CadsoftUSA?
mneary is offline  
Old 9th May 2007, 03:26 AM   (permalink)
Default

if you're going to go to the trouble of making your own part, I recommend using the copy and paste function, and making several diagrams for the same part.

for example, some pics have lots of multiplexed functions on each pin. instead of trying to type all those functions in on a single diagram, and ending up with a huge box full of abbreviations, it's better to break it down like 18f4550 analog, 18f4550 usb + spp, and so on ... then you don't have all the clutter of those functions which have no bearing on your application
__________________
If you don't have a planet, what good are gold bars?

want to contact me directly? gmail gordonthree
check out my project website: http://projects.dimension-x.net
Favorite numbers:
09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
justDIY is offline  
Old 9th May 2007, 05:04 AM   (permalink)
Default

Quote:
Originally Posted by justDIY
if you're going to go to the trouble of making your own part... it's better to break it down like 18f4550 analog, 18f4550 usb + spp, and so on ..
Good idea. You can also make a symbol with a pin arrangement that works best for the schematic you are working on. A view of the chip as you are using it.

The attached example shows a PIC16F886 where I grouped the pins used for a 8 bit LCD on one side. It makes for a much neater schematic. Perhaps a bit anal but why not strut your stuff.

EDIT: The PIC to LCD pin assignments were made to reduce the number of vias on the board. It makes the LCD driver code a bit interesting but you only have to write it once.
Attached Images
File Type: jpg lib.jpg (305.1 KB, 13 views)
File Type: jpg lib2.jpg (532.5 KB, 9 views)

Last edited by 3v0; 9th May 2007 at 05:17 AM.
3v0 is online now  
Old 9th May 2007, 09:34 AM   (permalink)
Default

3v0 what are you doing? why are you using so many pins to control an LCD? you only need the first 4 bits of the LCD control unit. all the libraries have been written that way and most of the commercial applications are done so. no-one uses 8 bit data on character LCDs anymore . and then you can fit the whole LCD into one port of the PIC wasting much less pins.
connection like that: http://www.oopic.com/lcd.gif

a little OT, but i just had to say that ans save you a lot of trouble hopefully.
__________________
Need Help?
Press F1
If that doesn\'t help you, ask me... I might know better.
bloody-orc is offline  
Old 9th May 2007, 01:56 PM   (permalink)
Default

Quote:
Originally Posted by bloody-orc
3v0 what are you doing? why are you using so many pins to control an LCD?...
The point of my post was to show that you could create Eagle symbols that make you schematic easier to read. It was not about the circuit which I think I have talked about in another post.

This is a general purpose controller with a few IO bits and a $1.50 LCD display hardwired for a 8 bit parallel data bus. Using a 28 pin PIC reduces the part count. The board is the same lenght as the LCD which can be mounted with angle brackets.

Some people have cut a trace on these boards to put them in I2C mode but it is a delicate operation. On the boards I have the pad to be cut is mostly under the epoxy.
3v0 is online now  
Reply

Bookmarks

Thread Tools
Display Modes



Similar Threads
Title Starter Forum Replies Latest
How to properly do PCB edge connections in Eagle? toodles Electronic Projects Design/Ideas/Reviews 2 10th April 2007 11:36 PM
MC33886DH Eagle library? anybody? raitl General Electronics Chat 1 4th August 2006 09:53 AM
Microchip library for eagle nclark Micro Controllers 2 14th November 2005 08:12 PM
Dallas - Maxim Library for Eagle Robertino General Electronics Chat 3 24th November 2003 09:16 AM
eagle pcb 4.09r2e -library vicky Electronic Projects Design/Ideas/Reviews 1 11th May 2003 12:17 AM



All times are GMT. The time now is 10:40 AM.


Electronic Circuits  |  Learning Electronics
Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.

eXTReMe Tracker