I’ve modified the Blinky demo for STM32F3Discovery to use all the LEDs on-board. I thought it looked nicer than having a single LED blink on and off every second. :-)
I made the following changes to the hw/bsp/stm32f3discovery/include/bsp/bsp.h in mynewt_stm32f3: 35: - #define LED_BLINK_PIN (72) 35: + #define LED_BLINK_PIN_1 (72) 36: + #define LED_BLINK_PIN_2 (73) 36: + #define LED_BLINK_PIN_3 (74) 38: + #define LED_BLINK_PIN_4 (75) 39: + #define LED_BLINK_PIN_5 (76) 40: + #define LED_BLINK_PIN_6 (77) 41: + #define LED_BLINK_PIN_7 (78) 42: + #define LED_BLINK_PIN_8 (79) That enables all the LEDs on the Board. I then modified main.c in the mynewt_blinky app to initialize all the pins (in an array) and then turn them on/off in a round-robin pinwheel fashion. I’ll submit pull requests for it all. Best regards, dg -- David G. Simmons (919) 534-5099 Web <https://davidgs.com/> • Blog <https://davidgs.com/davidgs_blog> • Linkedin <http://linkedin.com/in/davidgsimmons> • Twitter <http://twitter.com/TechEvangelist1> • GitHub <http://github.com/davidgs> /** Message digitally signed for security and authenticity. * If you cannot read the PGP.sig attachment, please go to * http://www.gnupg.com/ <http://www.gnupg.com/> Secure your email!!! * Public key available at keyserver.pgp.com <http://keyserver.pgp.com/> **/ ♺ This email uses 100% recycled electrons. Don't blow it by printing! There are only 2 hard things in computer science: Cache invalidation, naming things, and off-by-one errors.
