Author Topic: Axon clone  (Read 7925 times)

0 Members and 1 Guest are viewing this topic.

Offline catalinene33Topic starter

  • Jr. Member
  • **
  • Posts: 18
  • Helpful? 0
Axon clone
« on: January 08, 2010, 03:04:53 AM »
Hi

Today I will post both Eagle's files and electronic parts list you need to create your own homemade axon clone.
total cost is estimated ~ 30euro for EU or $ 40 for U.S.
estimated time working for the finished product is ~ 4 hours of work.

Update: The beauty of this PCB is that you can use any of these MCU Atmega640/1280/2560.

I wish you a good day.

P.S. Admin please do not delete this topic.thx

Sorry for the delay.
Attachment Pin List.xls  = a list to compare axon I, II and Axon clone I/O.
And Eagle files for creating the board. I will soon attach the part list along with their price in a .doc file and with a small tutorial .


Reply#31.
Hi,

First, I want to thank those who support this topic and I understand that this idea is not to depose any of the admin's projects or original Axon  (not the other but I am very grateful to Admin in terms of work and time spent in creating this community and to open the minds of many people). Wink

To be concise and simple in expression I will list some of the reasons I made this clone (which is a clone of the combined Axon I and Axon II):
1) my salary/month is somewhere in ~ 200EU - axon is somewhere in ~ 100EU with all the transportation.
2) I made several projects with ATMEGA 8, 168, 32, and wanted to jump to another level.
3) I wanted to offer students and people who can not afford an Axon, the opportunity to create one and learn something of electronics.
4) (I think the most important) I tried to increase the number of those who want to develop Axon community for the benefit of the original Admin project.

Thank you for understanding, and I will try to post today the .doc promised.

To answer some of your questions before I will make some clearer pictures:
1) Yes, it uses a TQFP100 brakeout (Linkhttp://cgi.ebay.com/TQFP-100-TQFP100-TQFP-100-Adapter-SMD-PCB-Double-Side_W0QQitemZ350272904203QQcmdZViewItemQQptZLH_DefaultDomain_0?hash=item518de45c0b)
2) Axon clone uses two ways to feed the 28 + servo power line (for a power supply between 8V and 22V can pass through 6V reg or if you do not use many servo's can feed directly from a source of 4.8V-6V .

Eagle files : http://ifile.it/udvmnh7
Pin List: http://ifile.it/dgferqm
Part List and Price: http://ifile.it/epgaodu
Pics: http://ifile.it/b7wg1kf
« Last Edit: January 12, 2010, 08:12:36 AM by catalinene33 »

Offline Hertz32

  • Full Member
  • ***
  • Posts: 109
  • Helpful? 0
Re: Axon clone
« Reply #1 on: January 08, 2010, 03:26:41 AM »
will it work as well as an axon

Offline catalinene33Topic starter

  • Jr. Member
  • **
  • Posts: 18
  • Helpful? 0
Re: Axon clone
« Reply #2 on: January 08, 2010, 03:39:31 AM »
Theoretically yes, but nothing is perfect in this world.

Offline SmAsH

  • Supreme Robot
  • *****
  • Posts: 3,959
  • Helpful? 75
  • SoR's Locale Electronics Nut.
Re: Axon clone
« Reply #3 on: January 08, 2010, 04:11:52 AM »
I hope you will not be selling these?
Howdy

Offline catalinene33Topic starter

  • Jr. Member
  • **
  • Posts: 18
  • Helpful? 0
Re: Axon clone
« Reply #4 on: January 08, 2010, 04:35:35 AM »
I hope you will not be selling these?

Nothing is for sale. This is a project for people who do not have >100$ and want to make their own axon.

Offline SmAsH

  • Supreme Robot
  • *****
  • Posts: 3,959
  • Helpful? 75
  • SoR's Locale Electronics Nut.
Re: Axon clone
« Reply #5 on: January 08, 2010, 04:40:41 AM »
Ah, is it something you have drawn up by looking at the axon?
When will it be posted?
Howdy

Offline Hertz32

  • Full Member
  • ***
  • Posts: 109
  • Helpful? 0
Re: Axon clone
« Reply #6 on: January 08, 2010, 04:55:23 AM »
IM CURRENTLY TORN BEETWEEN the RoMeo Arduino and making my own axon
but im not a master solderer so i might try but i will buy the RoMeo

Offline Joker94

  • Supreme Robot
  • *****
  • Posts: 1,119
  • Helpful? 26
Re: Axon clone
« Reply #7 on: January 08, 2010, 05:57:40 AM »
Well look at it this way, the romeo will work straight out of the box, no soldering or anything like that.

As for the axon, you have to buy all of the components, etch the PCB, and solder all the part and if you dont have alot of soldering experience you might have trouble soldering the surface mount devices as they are small and hardish to solder without experience.

Offline z.s.tar.gz

  • Supreme Robot
  • *****
  • Posts: 540
  • Helpful? 5
  • Linux Guru
Re: Axon clone
« Reply #8 on: January 08, 2010, 06:13:09 AM »
One day I think I'll design a through-hole version of the axon for people without any money like me.
(Some parts will have to be approximated of course)
Save yourself the typing. Just call me Zach.

Offline Joker94

  • Supreme Robot
  • *****
  • Posts: 1,119
  • Helpful? 26
Re: Axon clone
« Reply #9 on: January 08, 2010, 07:51:57 PM »
One day I think I'll design a through-hole version of the axon for people without any money like me.
(Some parts will have to be approximated of course)

Good idea, SMD's can be tricky for beginners.

Offline Soeren

  • Supreme Robot
  • *****
  • Posts: 4,672
  • Helpful? 227
  • Mind Reading: 0.0
Re: Axon clone
« Reply #10 on: January 08, 2010, 10:24:56 PM »
Hi,

One day I think I'll design a through-hole version of the axon for people without any money like me.
(Some parts will have to be approximated of course)
Yeah, like the number of I/O-ports, which will be drastically reduced.   ;)
Regards,
Søren

A rather fast and fairly heavy robot with quite large wheels needs what? A lot of power?
Please remember...
Engineering is based on numbers - not adjectives

Offline Joker94

  • Supreme Robot
  • *****
  • Posts: 1,119
  • Helpful? 26
Re: Axon clone
« Reply #11 on: January 08, 2010, 10:55:06 PM »
the only other mcu with a larger pin count that i know of and is through hole is the mega32 40 pin

Joker94

Offline SmAsH

  • Supreme Robot
  • *****
  • Posts: 3,959
  • Helpful? 75
  • SoR's Locale Electronics Nut.
Re: Axon clone
« Reply #12 on: January 08, 2010, 11:07:31 PM »
One day I think I'll design a through-hole version of the axon for people without any money like me.
Maybe a board with the 640 pre-soldered and the rest of the parts through hole?
Through hole mcu's are kinda sucky once you want to start getting into more advanced stuff with more  I/O needed etc...
Howdy

Offline dunk

  • Expert Roboticist
  • Supreme Robot
  • *****
  • Posts: 1,086
  • Helpful? 21
    • dunk's robot
Re: Axon clone
« Reply #13 on: January 09, 2010, 03:49:48 AM »
Today I will post both Eagle's files and electronic parts list you need to create your own homemade axon clone.
total cost is estimated ~ 30euro for EU or $ 40 for U.S.
estimated time working for the finished product is ~ 4 hours of work.
hi Catalinene33,
so the ATmega640 costs around 9euro.
the USB to UART chip, regulator and crystal are easily another 20-30euro.
PCB header pins are more expensive than one would expect...

on a 30euro budget you must be thinking about a home made PCB but as the ATmega640 is either TQFP or CBGA package type it's certainly not a beginners project.

i remember adding the  numbers up on the back of a cigarette packet when Admin first released the Axon and thinking i'd be hard pushed to order the components and a professionally made PCB for under his price.

so, interested in seeing your promised parts list.


dunk.

Offline SmAsH

  • Supreme Robot
  • *****
  • Posts: 3,959
  • Helpful? 75
  • SoR's Locale Electronics Nut.
Re: Axon clone
« Reply #14 on: January 09, 2010, 05:34:03 AM »
Quote
the USB to UART chip, regulator and crystal are easily another 20-30euro.
CP2102 is around $5, 16mhz xtal is ~$3 and the regulator is a few bucks!

Although, i too am interested in seeing a parts list, i might even make one up myself!

EDIT:
Mega640 $11.8 from digikey and basic axon parts list from futurlec below. Few things like a resistor array or two are missing but nothing more than $5-$10 at most.
Sure, not a fancy pcb but who cares? This is for thru-hole components.
So, like ~$25 for a board! If i have left anything out, please tell me.
« Last Edit: January 09, 2010, 05:45:40 AM by SmAsH »
Howdy

Offline madsci1016

  • Contest Winner
  • Supreme Robot
  • ****
  • Posts: 1,450
  • Helpful? 43
    • Personal Website
Re: Axon clone
« Reply #15 on: January 09, 2010, 11:17:08 AM »
I will look at this when i get a chance.

I somewhat ok with the Axon, even though it has a high price.

It just bugs me to death that I can't directly access Uart 1 outside of USB.

Offline Razor Concepts

  • Supreme Robot
  • *****
  • Posts: 1,856
  • Helpful? 53
    • RazorConcepts
Re: Axon clone
« Reply #16 on: January 09, 2010, 11:34:31 AM »
Not really sure what the fuss is about, it is very easy to make one of these...

IMO best way would be use Futurlec part # 100PINTQFP, solder on a 640/2650 and you have all header pins broken out, crystal, voltage regulator, etc and you are done.

Also the mega32 is not the "biggest", it is outdated, the mega644 is currently the biggest (more features than mega32)

Offline SmAsH

  • Supreme Robot
  • *****
  • Posts: 3,959
  • Helpful? 75
  • SoR's Locale Electronics Nut.
Re: Axon clone
« Reply #17 on: January 09, 2010, 03:20:01 PM »
Quote
IMO best way would be use Futurlec part # 100PINTQFP, solder on a 640/2650 and you have all header pins broken out, crystal, voltage regulator, etc and you are done.
Didn't sonictj do exactly this sort of thing?
Quote
Also the mega32 is not the "biggest", it is outdated, the mega644 is currently the biggest (more features than mega32)
One of admins first axon prototypes right?
Howdy

Offline dunk

  • Expert Roboticist
  • Supreme Robot
  • *****
  • Posts: 1,086
  • Helpful? 21
    • dunk's robot
Re: Axon clone
« Reply #18 on: January 09, 2010, 05:33:50 PM »
EDIT:
Mega640 $11.8 from digikey and basic axon parts list from futurlec below. Few things like a resistor array or two are missing but nothing more than $5-$10 at most.
Sure, not a fancy pcb but who cares? This is for thru-hole components.
So, like ~$25 for a board! If i have left anything out, please tell me.
hey Smash,
that's exactly my point,
the Mega640 is not available in a through hole package so you are stuck using a PCB of some description.

don't get me wrong, i don't use a board like the Axon because i find it more convenient to build from scratch using only the components required for a fraction of the price,
but the Axon is aimed at people who want the power of a large AVR, want access to all the IO and can't/don't want to produce their own board.

if you add up the price of *all* the components on the Axon it's not bad value for money, providing you want an all singing, all dancing board that you only have to buy once.

if on the other hand you are able to produce your own board then there is little point bothering with the Axon or building an Axon "clone". you will already know how to make your own.


hmm. am i ranting again?
must have been away from the forum too long...
i'll be back home in a month so will be back here more from then...

dunk.

Offline Joker94

  • Supreme Robot
  • *****
  • Posts: 1,119
  • Helpful? 26
Re: Axon clone
« Reply #19 on: January 09, 2010, 09:08:07 PM »
Also the mega32 is not the "biggest", it is outdated, the mega644 is currently the biggest (more features than mega32)

Thanks for pointing that out Razor, the mega32 was the only larger mcu that used through hole pins.

Joker94

Offline Admin

  • Administrator
  • Supreme Robot
  • *****
  • Posts: 11,703
  • Helpful? 173
    • Society of Robots
Re: Axon clone
« Reply #20 on: January 10, 2010, 12:43:14 AM »
Good luck with the soldering! I mean, how many of you can even see the 28 pins on the CP2102? :P

Plus, don't forget that rapid personalized tech support and a pre-loaded bootloader comes with the Axon price. ;D

Offline SmAsH

  • Supreme Robot
  • *****
  • Posts: 3,959
  • Helpful? 75
  • SoR's Locale Electronics Nut.
Re: Axon clone
« Reply #21 on: January 10, 2010, 02:33:06 AM »
Good luck with the soldering! I mean, how many of you can even see the 28 pins on the CP2102? :P
How many of us have a hot air rework station? I think if i made this board i would go with the ft232rl chip or use a hardware programmer...
Plus, don't forget that rapid personalized tech support and a pre-loaded bootloader comes with the Axon price. ;D
I love you admin, you know that right? Right?
Howdy

Offline catalinene33Topic starter

  • Jr. Member
  • **
  • Posts: 18
  • Helpful? 0
Re: Axon clone
« Reply #22 on: January 10, 2010, 08:58:41 AM »
Look at the 1st post  ::)

It is ON  ::)
« Last Edit: January 12, 2010, 08:02:15 AM by catalinene33 »

Offline SmAsH

  • Supreme Robot
  • *****
  • Posts: 3,959
  • Helpful? 75
  • SoR's Locale Electronics Nut.
Re: Axon clone
« Reply #23 on: January 10, 2010, 01:58:10 PM »
So, i take it you used a qfp100 breakout board and soldered all the headers on then just had female sockets on the axon?
I've looked over the eagle layout, its quite confusing... The board layout is much more different than the axon...
May i ask, what is the purpose of the 6v regulator?
Also, what program opens the 640.pro file, sorry for the idiotness...
« Last Edit: January 10, 2010, 02:13:37 PM by SmAsH »
Howdy

Offline madsci1016

  • Contest Winner
  • Supreme Robot
  • ****
  • Posts: 1,450
  • Helpful? 43
    • Personal Website
Re: Axon clone
« Reply #24 on: January 10, 2010, 03:13:12 PM »
Are you going to have more PCB fab'd?

( I want one. )

paulstreats

  • Guest
Re: Axon clone
« Reply #25 on: January 10, 2010, 03:34:30 PM »
Another hidden expense is the programmer. The axon is shipped with a USB bootloader. Obviously a homemade board wont have this so you would also have to buy a hardware programmer in order to use it.

Im not against this project, but im not for it either. People who are likely to buy a pre - made board are those with limited experience, making this quite a difficult project for them. Thos with experience are likely to want to include other functionalities and would therefore design their own boards to fit in with this.

 Also part of the price of the Axon must be attributed towards the time it has taken admin to develop software routines and functions for it, leaving those with limited programming knowledge an easier job to use it. Its not necessarily fair to decline him any contributions for the time he has put into this. Not to mention other people like Webbot who are developing software through their own generosity - the original Axon (and success of it) was no doubt a small inspiration to develope software further.

Offline madsci1016

  • Contest Winner
  • Supreme Robot
  • ****
  • Posts: 1,450
  • Helpful? 43
    • Personal Website
Re: Axon clone
« Reply #26 on: January 10, 2010, 03:59:54 PM »
All true points.

However i did learn that an FDTI USB to UART chip, (found on all arduino boards and programmers) can be used as a hardware programmer. SO i already have a dozen potential hardware programmers lying around.

And you can still use Webbot lib on any atmega 640. Admin and Webbot write code for the better of the community as by the spirit of open source.

Don't get me wrong I appreciate Admin for hosting a site like this, and once i pay off my my debt from school, i would like to start giving yearly contributions.

Offline Razor Concepts

  • Supreme Robot
  • *****
  • Posts: 1,856
  • Helpful? 53
    • RazorConcepts
Re: Axon clone
« Reply #27 on: January 10, 2010, 04:17:00 PM »
I don't think they can be used as hardware programmer, since the microcontroller has to have a bootloader to take the incoming data.

Offline rgcustodio

  • Robot Overlord
  • ****
  • Posts: 217
  • Helpful? 0
  • Use "Search" and ye might find answers!
Re: Axon clone
« Reply #28 on: January 10, 2010, 06:01:13 PM »
H/W programming is only possible through ISP.
The Arduino relies on the bootloader loaded in Flash during programming.
If ever this bootloader gets trashed one can not use the Arduino. It would need an ISP (for example Atmel's AVR ISP) to re-write the bootloader or any program.
The best thing one can do when it's raining is to let it rain. - H. W. Longfellow

understanding is the path to enlightenment

Offline madsci1016

  • Contest Winner
  • Supreme Robot
  • ****
  • Posts: 1,450
  • Helpful? 43
    • Personal Website
Re: Axon clone
« Reply #29 on: January 10, 2010, 07:58:25 PM »
Nope, you can burn the bootloader, through the FDTI chip (yeah for bit banging!!)

http://www.geocities.jp/arduino_diecimila/bootloader/index_en.html

I know, i know, i was shocked too.
« Last Edit: January 10, 2010, 07:59:55 PM by madsci1016 »

 


Get Your Ad Here