Arduino Forum upgrade scheduled for Monday, October 20th, 11am-4pm (CEST). Sorry for the inconvenience!
Pages: [1]   Go Down
Author Topic: Hacking Arduino  (Read 2569 times)
0 Members and 1 Guest are viewing this topic.
Venezuela
Offline Offline
God Member
*****
Karma: 17
Posts: 528
Ground, ground, always ground
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Have hacked you Arduino to improve new features or to fix minor bugs?. I am referring more to the hardware side.
Logged

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 555
Posts: 27683
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Yes indeed, I have used the Arduino concept to make many designs. Some are shown here:
http://www.crossroadsfencing.com/BobuinoRev17/
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Georgia, US
Offline Offline
Jr. Member
**
Karma: 2
Posts: 84
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

well, since you opened up the subject; what's the fastest I can overclock the 328P? I just bought the MintDuino from RS and I have a few other crystals (18.432MHz, 19.6608MHz, 25.175MHz and 28.322MHz). Has anyone tried overclocking? and what programming changes would be required?
Logged

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 555
Posts: 27683
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I have not.
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Left Coast, CA (USA)
Offline Offline
Brattain Member
*****
Karma: 362
Posts: 17320
Measurement changes behavior
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

well, since you opened up the subject; what's the fastest I can overclock the 328P? I just bought the MintDuino from RS and I have a few other crystals (18.432MHz, 19.6608MHz, 25.175MHz and 28.322MHz). Has anyone tried overclocking? and what programming changes would be required?


Well the 328p is rated to 20Mhz so only those two higher crystals would be an actual 'overclocking' situation. There have been reports in the past of people successfully overclocking so I'm pretty sure 25Mhz would not be a problem, 28Mhz who knows for sure? As far as programming changes required, there are two that come to mind off hand, one easy and one not so easy. First you would have to edit the boards.txt file to change the atmega328.build.f_cpu=16000000L value of the board you are using. Second a new bootloader would have to be recompiled and burned into the chip so that the baud rate used to upload new sketches would work with the non-standard clock speed. If however you upload sketches via a hardware ISP programmer, then you don't even need to use a bootloader on the chip.

Good luck;
Lefty
Logged

Georgia, US
Offline Offline
Jr. Member
**
Karma: 2
Posts: 84
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Thanx for the info. I'm basically just experimenting with making my own display controller. maybe the ability to add multiple 2 line and 4 line text displays to perform together.
Logged

nr Bundaberg, Australia
Offline Offline
Tesla Member
***
Karma: 131
Posts: 8690
Scattered showers my arse -- Noah, 2348BC.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Have hacked you Arduino to improve new features or to fix minor bugs?.
Nope, but then I make my own versions, therefore there are no bugs to fix smiley

______
Rob
Logged

Rob Gray aka the GRAYnomad www.robgray.com

New York, NY
Offline Offline
Full Member
***
Karma: 2
Posts: 144
"Why should I bother with made-up games when there are so many real ones going on." (c) Kurt Vonnegut
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

You should try building your own Arduino. Some people manage even to over clock their Arduino's.
Logged

Arduino Uno R3
Teensy 3.0
Mac OSX Yosemite

SE USA
Offline Offline
Faraday Member
**
Karma: 41
Posts: 3783
@ssh0le
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

while not an arduino, but uses an 8 bit avr just like arduino the Uzebox is rolling along at 28.6Mhz, but at some point you gotta say why seeing the XMEGA series run at 32Mhz without OC(and there are arduino cores floating out there for them) and the need for speeds faster than that you cant beat the ARM based chips.
Logged


Pages: [1]   Go Up
Arduino Forum upgrade scheduled for Monday, October 20th, 11am-4pm (CEST). Sorry for the inconvenience!
Jump to: