This shows you the differences between two versions of the page.
electronic:led:bj0324 [2023/10/23 21:05] tony |
electronic:led:bj0324 [2023/10/23 21:06] (current) tony [Hardware description] |
||
---|---|---|---|
Line 9: | Line 9: | ||
This small USB powered board accepts commands from an infra-red remote to control the behaviour of a strip of RGB LEDs. | This small USB powered board accepts commands from an infra-red remote to control the behaviour of a strip of RGB LEDs. | ||
- | I started to document this as it seemed like a great low power interface for all sorts of things as it contained a microcontroller, serial eprom, 3 driver transistors, an infra-red receiver and connections for 3 switches. But once I found the datasheets for the microcontroller, I discovered that the microcontroller was an OTP device - one time programmable, so it couldn't be reprogrammed for other purposes :-( | + | I started to document this as it seemed like a great low power interface for all sorts of things as it contained a microcontroller, serial eprom, 3 driver transistors, an infra-red receiver and connections for 3 switches. But once I found the datasheets for the microcontroller, I discovered that it was an OTP device - one time programmable, so it couldn't be reprogrammed for other purposes :-( |
You could of course replace the microcontroller with a new one, but you really need a development environment (eg emulator) so that you can debug your application before programming it into the chip (and that all assumes it is field programmable and doesn't have to be programmed in the factory or with propriety hardware - I haven't translated enough of the datasheet to know). | You could of course replace the microcontroller with a new one, but you really need a development environment (eg emulator) so that you can debug your application before programming it into the chip (and that all assumes it is field programmable and doesn't have to be programmed in the factory or with propriety hardware - I haven't translated enough of the datasheet to know). |