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 2 lines
The [MS51/8051|https://en.wikipedia.org/wiki/Intel_MCS-51] is a 1980s-era 8 bit microcontroller series. Nuvoton is a Taiwanese manufacturer.
At line 10 removed 2 lines
The [MS51/8051|https://en.wikipedia.org/wiki/Intel_MCS-51] is a 1980s-era 8 bit microcontroller series. Nuvoton is a Taiwanese manufacturer.
At line 14 changed one line
Back in October 2020 I sent a [message|https://forums.pimoroni.com/t/development-using-the-nuvoton-ms51/15182/2] into the Pimoroni forum regarding the use of the [Nuvoton MS51 microcontroller|https://www.nuvoton.com/export/resource-files/TRM_MS51_16KBFlash_Series_EN_Rev1.03.pdf] on their [IO Expander Breakout Garden board|https://shop.pimoroni.com/products/io-expander]. The MS51 is an [MCS-51/8051-compatible|https://en.wikipedia.org/wiki/Intel_MCS-51] microcontroller, using the same 1980s-era 8 bit architecture.
[{Image src='attach/NuvotonMS51/IoExpander.png' link='attach/NuvotonMS51/IoExpander.png' width='300' caption='Pimoroni IO Expander' align='right' class='imgFloatRight'}]
At line 16 added 4 lines
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.
Back in October 2020 I sent a [message|https://forums.pimoroni.com/t/development-using-the-nuvoton-ms51/15182/2] into the Pimoroni forum regarding the use of the [Nuvoton MS51 microcontroller|https://www.nuvoton.com/export/resource-files/TRM_MS51_16KBFlash_Series_EN_Rev1.03.pdf] on their [IO Expander Breakout Garden board|https://shop.pimoroni.com/products/io-expander], asking if they might help me figure out how to hack it. The MS51 is an [MCS-51/8051-compatible|https://en.wikipedia.org/wiki/Intel_MCS-51] microcontroller, using the same 1980s-era 8 bit architecture.