A Simon-i kenyérpapír verziója egy nagyszerű módja annak, hogy kipróbálhatja készségeit egy új mikrokontroller platformon. A fórum közepén látható nyolc pólusú chip egy LPC810 mikrokontroller, amely [HARTMUT WENDT] csak elindul. It’s a rare example of a low-pin count DIP package for an ARM device (Cortext M0). The breadboard friendly footprint makes it easy to work with, but you could pull off the same build with a dev board like one of the STM discovery offerings or the Stellaris Launchpad boards.
Miért érdemes ezt megtanulni? It involves input, output, and generating waveforms which we’d assume means timers (we didn’t dig through the source code which is available form the page linked above). Minden színes gombnak van egy megfelelő LED, amely villog a mintát, amelyet meg kell ismételnie, hogy megtartsa a játékot; Tudod, hogy Simon azt mondja, hogy működik, ugye? Ugyanakkor egy másik pályát játszanak a jobb oldalon lévő hangszóró.
Another good exercise would be to take [Hartmut’s] code and port it for a different chip, be it ARM or otherwise.