In the city where I live we have "Re-Use" shops alongside wider-area recycling centres (tips, dumps, household waste facilities). These re-use centres are packed with donations and finds that would otherwise have gone into the general waste or recycled. Of course there's some stuff for sale that should probably have been binned, but a lot is fairly decent.
This Re-Use centre in particular has 6 drawers of light bulbs.
and at £1 for 4 bulbs, £0.25p each, there's potential to find some interesting smart bulbs in amongst the boring fluorescent or incandescent mix for a bargain price
I found my 4. There didn't appear to be any more worth having.
1 Ikea Tradfri LED2003G1 - E27
1 Ener-J Smart WiFi A60 SHA5262 9w
1 unmarked E27/A60 with PIR dome
1 unbranded 10w RGBWW BLE_2.4G




I started with the generic RGBWW BLE+2.4G













This is Zengge device with YiChip YC1166 MCU at its heart on a module marked
YC1166 Yichip Microelectronics (Hangzhou) Co., Ltd.
Radio:
Bluetooth 5.0 BR/EDR/BLE
Also described as supporting proprietary 2.4 GHz operation
2.4 GHz ISM band, single-ended RFIO
Advertised data rates: 250 kbps, 1 Mbps, 2 Mbps, 3 Mbps
BLE sensitivity quoted around -95 dBm
TX power quoted up to +9 dBm
CPU / architecture:
Dual-core digital architecture
Application core: ARM Cortex-M0, up to 48 MHz
Link-management core: 32-bit custom/RISC core
M0 memory listed as 16 KB Data RAM + 16 KB cache / code RAM
Link core memory listed as 80 KB ROM, 64 Kbit OTP, 8 KB patch RAM and 8 KB data RAM
Flash / storage:
Internal QSPI-connected 4 Mbit/512 KB internal flash
On the LED disc we have an SM2135EH - a 5-channel intelligent dimming LED constant current driver for low power LEDs. The DAT/CLK pads on the rear of the bulb's main PCB unfortunately go to the SM2135H and don't appear to be for use in programming the YC1166, which seems to use some proprietry single-wire protocol. Yichip bluetooth MCUs are programmed through the dedicated ICE/IO31 pin.
I've not found much about this ICE pin apart from that a Yichip programmer has appeared on Ali Express before https://www.digitalworldz.co.uk/threads/yichip-programming.477322/post-2786057
To my surprise IO31 had a debug log out at 921600 baud:
interesting, "PPlus_SUCCESS" is seen in PHY code.
For the bulb's operation, pairing mode seem to be achievable with rapid on-off-on-off-on-off action, but even then it was pretty hit-and-miss.
Only the "Zengge" named app of all the Zengge-made apps seemed to pick it up. It would stop responding after a couple of on/offs.

nRF Connect
other markings:
ZJ-PWH-RGBWW-L2 V1.1
CH-323L-009A
ZJ-LB-BWPWH-RGBWW-L1
I'll work through the others next and post further updates as and when I can
This Re-Use centre in particular has 6 drawers of light bulbs.
and at £1 for 4 bulbs, £0.25p each, there's potential to find some interesting smart bulbs in amongst the boring fluorescent or incandescent mix for a bargain price
I found my 4. There didn't appear to be any more worth having.
1 Ikea Tradfri LED2003G1 - E27
1 Ener-J Smart WiFi A60 SHA5262 9w
1 unmarked E27/A60 with PIR dome
1 unbranded 10w RGBWW BLE_2.4G
I started with the generic RGBWW BLE+2.4G
This is Zengge device with YiChip YC1166 MCU at its heart on a module marked
BY4-M5 V1.1.
YC1166 Yichip Microelectronics (Hangzhou) Co., Ltd.
Radio:
Bluetooth 5.0 BR/EDR/BLE
Also described as supporting proprietary 2.4 GHz operation
2.4 GHz ISM band, single-ended RFIO
Advertised data rates: 250 kbps, 1 Mbps, 2 Mbps, 3 Mbps
BLE sensitivity quoted around -95 dBm
TX power quoted up to +9 dBm
CPU / architecture:
Dual-core digital architecture
Application core: ARM Cortex-M0, up to 48 MHz
Link-management core: 32-bit custom/RISC core
M0 memory listed as 16 KB Data RAM + 16 KB cache / code RAM
Link core memory listed as 80 KB ROM, 64 Kbit OTP, 8 KB patch RAM and 8 KB data RAM
Flash / storage:
Internal QSPI-connected 4 Mbit/512 KB internal flash
On the LED disc we have an SM2135EH - a 5-channel intelligent dimming LED constant current driver for low power LEDs. The DAT/CLK pads on the rear of the bulb's main PCB unfortunately go to the SM2135H and don't appear to be for use in programming the YC1166, which seems to use some proprietry single-wire protocol. Yichip bluetooth MCUs are programmed through the dedicated ICE/IO31 pin.
I've not found much about this ICE pin apart from that a Yichip programmer has appeared on Ali Express before https://www.digitalworldz.co.uk/threads/yichip-programming.477322/post-2786057
To my surprise IO31 had a debug log out at 921600 baud:
Code: Text
interesting, "PPlus_SUCCESS" is seen in PHY code.
For the bulb's operation, pairing mode seem to be achievable with rapid on-off-on-off-on-off action, but even then it was pretty hit-and-miss.
Only the "Zengge" named app of all the Zengge-made apps seemed to pick it up. It would stop responding after a couple of on/offs.
nRF Connect
other markings:
ZJ-PWH-RGBWW-L2 V1.1
CH-323L-009A
ZJ-LB-BWPWH-RGBWW-L1
I'll work through the others next and post further updates as and when I can