I believe I have reached the limits of my Panda II (and there is so much more I want to do)
I continually struggled to stay below the User RAM limit, but I have now hit the 148K user application limit. It also seems that Panda II may be nearing it’s end-of-life.
The CPU speed was good enough, but faster would be fine.
I need Ethernet (I have the W5100 ethernet shield)
I need music (I have the music shield)
I need 2x RS232 (I currently have a Arduino RS232 shield hooked up to my Pioneer receiver and a UART output hooked up to a Nuvo Grand Concerto through a Max232 chipset)
I need various digital, pwm, and analog i/o that all the current boards seem to have.
I have well structured C# code, so I am not worried about migrating the software.
I was wondering what the best “upgrade” path would be.
At first glance, it seems like the FEZ Cerbuino Bee would be a good bet:
- relatively new product?
- more memory, faster cpu
- able to re-use the Arduino shields that I have? (RS232 & music shield should work) I’m fine getting a ENC28 & keeping the old ethernet shield with the old panda II (for other smaller projects)
- good selection of new gadgeteer modules if I need them
Or is there a better choice/
FYI the project is a modular interface for a whole-house audio amp (NuVo Grand Concerto) that includes a Pioneer Amp as a virtual zone and multi-source, appleTv source with metadata, DirecTv source with metadata, … Plus a custom door-bell/intercom interface with motion-sensing, animal noises, etc. Plus many future ideas.