W ślad za doskonałym SW5 teardown i szablonem , który działa dobrze dla mnie, teraz zmagam się z Gosund / Ghome SW2.
W ślad za doskonałym SW5 teardown i szablonem , który działa dobrze dla mnie, teraz zmagam się z Gosund / Ghome SW2.
Czy wolisz polską wersję strony elektroda?
Nie, dziękuję Przekieruj mnie tam| . I2C LED | I2C (sterowanie ściemniaczem?) | Serial RX on BK (Dimmer?) |
| write:A6: 00 03 | odczyt: A7: 3E | 24 3E 01 5C 23 |
| write:A6: 00 07 | read:A7: 43 | 24 43 01 5C 23 |
| write:A6: 00 0F | read:A7: 4F | 24 4F 01 5C 23 |
hardware4200 napisał:re: Boot.log. Nie jestem pewien, jak uchwycić to inaczej niż obserwując UART. Mam połączenie z urządzeniem podczas uruchamiania i nie widzę nic na konsoli szeregowej.
| Part NO. | Op.Volt | Temp | Freq | Nr kat. Freq | Pin | GPIO | HSIO | Flash | RAM | Dflash | HWD | IWDT | WWDT | BT | CNTA | RTC | LPT | EPT | GPT | UART | IIC | SPI | NOT | TTL | PWM | ADC | Touch | Deep Sleep | PAKIET |
| APT32S1028H8S6 | 1.8v~5.5v | -.40~85 | 48MHz | 24 | 22 | 4 | 64k | 4k | 2k | √ | 1 | 1 | 2 | 1 | 1 | 1 | 1 | 1 | 3 | 1 | 1 | 1 | √ | 16bit,12ch | 12bitx16ch | 17ch | 5uA | SSOP24 |
Cytat:to nie pasuje do sterownika SW2, który przeportowałem
Cytat:BK wysyła tylko te bajty, 115200bps:
OFF: 0b 0000 0aaa gdzie aaa to od 1 do 7 w zależności od jasności przed wyłączeniem
ON: 0b 1ddd dddd gdzie ddd dddd to ustawienie ściemniacza, 0-100 (procent)
LED: 0b 0100 0ggg gdzie ggg to wykres słupkowy LED od 1 do 7.
bkespoke napisał:.oraz komunikat startowy.
p.kaczmarek2 napisał:Ale czy znamy protokół?
Jeśli chodzi o kod - skopiuj przykładowy sterownik lub jakiś sterownik korzystający z I2C i stamtąd buduj:
https://github.com/openshwprojects/OpenBK7231T_App/blob/main/src/driver/drv_sht3x.c
Jak stworzyć niestandardowy sterownik dla OpenBeken z kompilacjami online (nie jest wymagany toolchain)