Making the world a better place, one Evil Mad Scientist at a time.
Maintenance notice:
These forum archives are read-only, and will be removed shortly.
Please visit our forums at their new location, https://www.evilmadscientist.com/forums/.
A new ATmega164 comes with the fuses set to run on the internal oscillator. The fuse settings are essentially independent of your code-- if you set the fuse bits to continue using the internal oscillator, then it will continue to use the internal oscillator. If you set the fuse bits to require an external crystal, then you'll need an external crystal compatible with the fuse settings that you apply.
I have one more question about these boards. If I connect multiple boards together and if I press one mode switch will it sync all of the other boards to that mode?
I have another question for you Windell. Can i make one atmega164 control 128 sensors and leds by using a TLC5940 and a 16 to 1 MUX sheild? If so do i need to rewrite a new code also?
If you want to control 128 sensors and LEDs, you'll need 128 inputs, and 128 outputs. If you're arranging these like the Octolively does, with one IR LED per sensor, you'll also need 128 outputs for those LEDs. Not sure how you get there with 15 extra I/O pins through your shield plus ~14 extra LED outputs.
AVRs in the same series should be straightforward to work with, such as the ATmega324, 644 and 1284. For other chips, you may need significant changes.
Comments
Atmega16?
Atmega32?
Thanks