Go Down

Topic: 32mHz ARDUINO PROJECTS.. ATMega328P etc... (Read 16900 times) previous topic - next topic

mcnobby

UPDATE : I have tried & tested 32MHz crystal oscillators on many ATMega328, ATTiny85, and ATTiny13A (all 20MHz variants) I have decided to push things to the limit...

I have ordered one 40mhz oscillator for testing.. these things run at a juicy 40ma plus more current drawn from the microprocessor because of the extra speed.

I shall revisit with my results soon :)


http://www.youtube.com/user/Recovered
http://www.smartshow.lighting

ChilliTronix


mrburnette

Do you feel the need for speed?
IMO..

Not just speed, but the thrill of the chase.

Ray

westfw

For a while, I was thinking that one of the new XMega chips running at 32MHz would be a useful addition to the Arduino line.   Now, I just think that anyone who needs the speed should jump to one of the ARM boards.


CrossRoads

Yes, make those LEDs blink really fast ... even faster delay() for button pushes ...
Designing & building electrical circuits for over 25 years.  Screw Shield for Mega/Due/Uno,  Bobuino with ATMega1284P, & other '328P & '1284P creations & offerings at  my website.

mcnobby

Ha ha, thanks all !!

westFw, I have been thinking about the arm stuff, even to the point of getting several stm32f1 boards after the (now very long) topic was started on here.

for me its not a simple jump, I write in C AND assembler, the task of learning the 32bit assembly and all the register manupulation didnt suit me too well as I am just about coping with 8 bit !!

:)

Crossroads, it is mainly for multicolour VGA purposes, I really need the speed !!
http://www.youtube.com/user/Recovered
http://www.smartshow.lighting

westfw

#21
Jan 22, 2015, 10:31 am Last Edit: Jan 23, 2015, 03:08 am by westfw Reason: Change link to one not requiring login.
Quote
for me its not a simple jump [to ARM]
This online class has just started, and I highly recommend it.  If you already have experience programming AVRs in C and assembly, you'll be well ahead of "median" background, but it's STILL a good introduction to ARM programming...

https://www.edx.org/course/embedded-systems-shape-world-utaustinx-ut-6-02x

mcnobby

Cheers WestFw, I think I would need to sign up as I cant see much on that page/link
http://www.youtube.com/user/Recovered
http://www.smartshow.lighting

westfw


nickgammon

Interesting, I had found I could run at around 24 MHz (note the M) with a crystal but not faster. Now I am motivated to try faster clock inputs, excluding crystals.
Please post technical questions on the forum, not by personal message. Thanks!

More info: http://www.gammon.com.au/electronics

nickgammon

I very much doubt that ;)
Annoyingly, the proper capitalization of 1,000 is k but 1,000,000 is M.
Please post technical questions on the forum, not by personal message. Thanks!

More info: http://www.gammon.com.au/electronics

mcnobby

Interesting, I had found I could run at around 24 MHz (note the M) with a crystal but not faster. Now I am motivated to try faster clock inputs, excluding crystals.
Yes Nick, I got that far too, but then realised I had to switch to a TTL clock gen for higher speeds as the micro wasnt able to drive the crystal or something, I cant remember the full reason but thats in the past now

:)
http://www.youtube.com/user/Recovered
http://www.smartshow.lighting

cyclegadget

@mcnobby,

I have looked for the crystal that you are using but, have not found a cheap way to buy a crystal just for playing around. However, I ordered a breakout board last night that may prove interesting!
Adafruit Si5351A Clock Generator Breakout Board - 8KHz to 160MHz
http://www.adafruit.com/product/2045

The breakout board is not practical for a finished product but, it will allow me to find out how fast an Arduino can go. :)
Good links: Eagle tutorial= http://www.youtube.com/playlist?list=PLDE1858BD83D19C70
General Arduion tutorials = http://tronixstuff.wordpress.com
http://www.gammon.com.au/forum/bbshowpost.php?bbtopic_id=123

mcnobby

I have looked for the crystal that you are using but, have not found a cheap way to buy a crystal just for playing around.
I have been using THESE. they are about £0.19p each in qty of 10, but they are surface mount which can be a problem if you just use standard mount

I did find some surplus stock standard mount ones on ebay, bought a load for testing/playing very cheap, I have had a look but cant find them anymore
http://www.youtube.com/user/Recovered
http://www.smartshow.lighting

DrAzzy

Neat stuff. Sounds like a good omen for trying to make the ATTiny's that are normally spec'ed only to 12mhz run at 16mhz like a normal Arduino.
ATTinyCore for x4/x5/x61/x7/x8/x41/1634/828/x313 megaTinyCore for the megaavr ATtinies - Board Manager:
http://drazzy.com/package_drazzy.com_index.json
ATtiny breakouts, mosfets, awesome prototyping board in my store http://tindie.com/stores/DrAzzy

Go Up