Firmware SW102
Otwarty firmware, który całkowicie zastępuje fabryczny firmware SW102 - nowy kokpit, pełne menu ustawień i aktualizacje przez Bluetooth (OTA), napisany od zera dla oryginalnych sterowników silników centralnych Bafang (BBS01/
Ekran startowy
Kokpit
Kokpit (duża prędkość)
Ekran danych
Poziom wspomagania, typ B
Obrót o 180 stopni
Menu
Programowanie poziomów wspomagania
Mówi bezpośrednio standardowym protokołem UART wyświetlaczy Bafang - bez pośredniej skrzynki, bez przejściówki.
Po pierwszym wgraniu aktualizujesz firmware przez Bluetooth - nie trzeba ponownie otwierać wyświetlacza. Zobacz, jak to działa.
Napięcie baterii mierzone co 0,1 V. Opcjonalny tryb Precyzyjny liczy procent baterii lokalnie z tego napięcia, dla sterowników, które podają go niedokładnie.
Prawdziwy model zużycia energii łączy historię jazdy z aktualnym stylem w szacowany zasięg na żywo - nie stałą liczbę.
Zbudowany na społecznościowym forku anszom/SW102_LCD, który sam jest na licencji GPL-3.0.
Emulator napisany w Rust kompiluje i uruchamia prawdziwy kod C firmware na komputerze, do testowania układu i logiki bez sprzętu.
Działa na układzie BLE Nordic nRF51822, który już jest w wyświetlaczu - bez żadnych przeróbek sprzętu.
BBS01/BBS01B, BBS02/BBS02B, BBSHD, M400, M420, M620/G510 Ultra - rodzina ze standardowym protokołem wyświetlaczy Bafang.
To firmware, nie aplikacja - nie ma żadnego połączenia z internetem. Rozmawia ze sterownikiem silnika przez przewód UART, a z telefonem przez Bluetooth tylko przy aktualizacji firmware (DFU) - nic nigdy nie jest wysyłane do sieci.
Bezpłatny i otwarty, dla oryginalnych sterowników silników centralnych Bafang. Kod źródłowy, instrukcja instalacji i wydania na GitHubie.