This page (revision-8) was last changed on 2021-01-10 03:27 by Murray Altheim

This page was created on 2021-01-09 22:21 by Murray Altheim

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
8 2021-01-10 03:27 7 KB Murray Altheim to previous
7 2021-01-10 03:26 7 KB Murray Altheim to previous | to last
6 2021-01-09 22:46 6 KB Murray Altheim to previous | to last
5 2021-01-09 22:46 6 KB Murray Altheim to previous | to last
4 2021-01-09 22:45 6 KB Murray Altheim to previous | to last
3 2021-01-09 22:40 6 KB Murray Altheim to previous | to last
2 2021-01-09 22:34 6 KB Murray Altheim to previous | to last
1 2021-01-09 22:21 5 KB Murray Altheim to last

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 1 added 6 lines
%%alias
See also ''[Big Things in Small Packages|https://robots.org.nz/2021/01/10/big-things-in-small-packages/]'' on the NZPRG blog.
%%
[{Image src='attach/NuvotonMS51/IoExpander.png' link='attach/NuvotonMS51/IoExpander.png' width='250' caption='The Pimoroni IO Expander uses an MS51' align='right' class='imgFloatRight'}]
At line 14 changed one line
[{Image src='attach/NuvotonMS51/IoExpander.png' link='attach/NuvotonMS51/IoExpander.png' width='250' caption='Pimoroni IO Expander' align='right' class='imgFloatRight'}]
My exposure to the __Nuvoton MS51 microcontroller__ came about due to its use in a number of Pimoroni Breakout Garden products, initially their [IO Expander|https://shop.pimoroni.com/products/io-expander] board, which provides 6 PWM/digital and 8 analog IO pins, and programmed via Python on a Raspberry Pi using a single I2C connection. Very handy.
At line 16 changed one line
My exposure to the __Nuvoton MS51 microcontroller__ came about due to its use in a number of Pimoroni Breakout Garden products, initially their [IO Expander|https://shop.pimoroni.com/products/io-expander] board and then a pair of [RGB Encoder|https://shop.pimoroni.com/products/rgb-encoder-breakout] and [RGB Potentiometer|https://shop.pimoroni.com/products/rgb-potentiometer-breakout] that internally use the MS51. Recently they even added a tiny [Super Dinky Blinky|https://shop.pimoroni.com/products/super-dinky-blinky] LED blinker board that uses it, even providing github links and instructions on how to hack/reprogram the device. So it's clear Pimoroni have some engineers on staff who like the MS51 as a general-purpose controller.
[{Image src='attach/NuvotonMS51/RotaryEnc.png' link='attach/NuvotonMS51/RotaryEnc.png' width='200' caption='Pimoroni RGB Encoder board' align='right' class='imgFloatRight'}]
At line 24 added 2 lines
A bit later Pimoroni released a pair of RGB LED knob controllers, a [RGB Encoder|https://shop.pimoroni.com/products/rgb-encoder-breakout] and [RGB Potentiometer|https://shop.pimoroni.com/products/rgb-potentiometer-breakout] that internally use the MS51. Recently they even added a tiny [Super Dinky Blinky|https://shop.pimoroni.com/products/super-dinky-blinky] LED blinker board that uses it, even providing github links and instructions on how to hack/reprogram the device. So it's clear Pimoroni have some engineers on staff who like the MS51 as a general-purpose controller.
At line 20 removed 2 lines
[{Image src='attach/NuvotonMS51/RotaryEnc.png' link='attach/NuvotonMS51/RotaryEnc.png' width='250' caption='Pimoroni IO Expander' align='right' class='imgFloatRight'}]
At line 31 removed 2 lines
[{Image src='attach/NuvotonMS51/SuperDinkyBlinky.png' link='attach/NuvotonMS51/SuperDinkyBlinky.png' width='250' caption='Pimoroni IO Expander' align='right' class='imgFloatRight'}]
At line 39 added 2 lines
[{Image src='attach/NuvotonMS51/SuperDinkyBlinky.png' link='attach/NuvotonMS51/SuperDinkyBlinky.png' width='150' caption='Pimoroni Super Dinky Blinky' align='right' class='imgFloatRight'}]
At line 49 changed 7 lines
I've also contacted their sales department to see about the price for
purchase of the IAR IDE for a quantity of one. The installer included a
"dongle driver" so I'm hoping they don't use dongle-based license management
(yuck). At least for the trial license there's no dongle. If the commercial
price of the KEIL IDE ($395) is any indication, the IAR one might be rather
expensive. I hope to get a quote from their sales rep, otherwise I'll be
limited to 4K code files.
I've also contacted their sales department to see about the price for purchase of the IAR IDE for a quantity of one. The installer included a "dongle driver" so I'm hoping they don't use dongle-based license management (yuck). At least for the trial license there's no dongle. If the commercial price of the KEIL IDE ($395) is any indication, the IAR one might be rather expensive. I hope to get a quote from their sales rep, otherwise I'll be limited to 4K code files.