The posted documentation on Amazon and AliExpress is incomplete and doesn't list the communication protocol. Through some research I found it to be 9600 8 N 1. So what else is missing?
They all seem to use the slow 9600.
Some of the reviews of these generic units mention needing long inter-command delays too, to make things even slower...
At a quick glance of the datasheets it appears that the Nuvoton N76E003 / N76S003
parts do not have a simple ISP port, and would require custom bootloader.
I knew this was a long shot...... At this point is will simpler and quicker for me to do my own mini controller board.
You could search for hidden commands ?
The '003' pinout is becoming widely used, (originally from STM8S003) so you would need to find a photo, to confirm the vendor.
Most new MCUs like 76S003 (very new version of 76E003) have bootloaders included, so you could swap a new part for early development.
Nuvoton also have Debug eval boards, you could connect one of those to see if the debug path was secured ?
Addit: google also finds this MCU+relay variant
https://hackaday.io/project/5637-8-channel-usb-relay-modulehttps://vi.aliexpress.com/item/32959676321.htmlThat looks to use a Prolific USB-UART, Relay Driver and a STM8S003 MCU ?
At the other end of the scale, it seems to use a very compact control of one bit per relay, tho unclear if you need 0x51,0xRR pairs ?
A risk with their flow chart, is a power failure needs the 0x50 to unlock