laurb9 / PanoController-Firmware

Platform for high-resolution panoramic photography, supporting 3D-printed PanoController board, Gigapan EPIC 100, Nodal Ninja Mecha E1 and other platforms.
MIT License
16 stars 3 forks source link

Stop supporting 8-bit AVR (AtMega328) #57

Closed laurb9 closed 8 years ago

laurb9 commented 8 years ago

The effort and code complexity for continuing to support AtMega328 and friends are not worth it and could be better invested elsewhere.

I see no good reason not to move to 32bit platforms. Teensy LC is an Arduino-compatible 32bit ARM board close to the official Arduino Pro Mini price point.

Advantages

Disadvantages

laurb9 commented 8 years ago

Current official target board is the $12 Teensy LC: ARM Cortex-M0+ processor at 48 MHz, 62K Flash, 8K RAM Will look also into Adafruit Feather Cortex-M0 solutions.

laurb9 commented 8 years ago

Done in v1.2