NightshiftGauge
ENPL

Twoje ECU już to wie. Teraz to zobaczysz.

Okrągły wyświetlacz AMOLED 1,75", który czyta ECU Master EMU Classic bezpośrednio — własny strumień danych sterownika, do 50 klatek na sekundę, na ekranie czytelnym w ruchu.

466×466 AMOLED 20–50 Hz z ECU 7 ekranów, kolejne w drodze OTA przez telefon
Nightshift Gauge Attack screen, cruising: speed, gear, oil pressure and temperature, battery, EGT Attack screen on boost, RPM segments lit into the redline Attack screen with a critical oil temperature alarm, whole face pulsed red

Nightshift Gauge

Co to jest

Jeden ekran zamiast laptopa na fotelu pasażera

EMU Classic śledzi ponad dwieście kanałów. Fabryczne zegary pokazują cztery z nich — i żadnego z tych, które kończą żywot silnika. Nightshift Gauge staje pomiędzy: wpina się w port szeregowy sterownika, parsuje surowe ramki po 260 bajtów i rysuje to, co wybrałeś.

Bez aplikacji, bez konta, bez chmury. Zegar serwuje własną stronę ustawień po Wi-Fi — otwierasz ją z telefonu w parku maszyn, zmieniasz co pokazuje dane pole albo próg ostrzeżenia, i działa od razu.

Ekrany

Siedem ekranów dziś, a lista rośnie

Przesuwasz między nimi palcem, sam decydujesz, które w ogóle są w rotacji, i przypisujesz każde pole. Zrzuty prosto z silnika renderującego firmware — to dokładnie te piksele, które rysuje panel, a nie wizualizacje.

Zrób go swoim

Cztery palety, trzy tarcze albo kolory mieszane po swojemu

Przełączasz z telefonu — bez wgrywania firmware, bez restartu. Tarcze rysuje firmware, a nie obrazki, więc zmiana palety przemalowuje każdą kreskę, słupek i cyfrę naraz.

Classic theme

Classic

Ice theme

Ice

Sunset theme

Sunset

Mono theme

Mono

Co potrafi

Robione pod samochód, nie pod tabelkę

Bezpośrednio

Czyta sam sterownik

EDL-1 po porcie szeregowym, ramki 260 bajtów przy 115200 baud. Bez adaptera CAN, bez dongla OBD, bez warstwy pośredniej między Tobą a ECU.

Alarmy

Bezpieczne progi ustawiasz sam

Sam wpisujesz wartość ostrzegawczą i krytyczną dla każdego kanału, z histerezą — żeby liczba stojąca na granicy nie migotała. Krytyczna pulsuje całą tarczą i nazywa kanał. Reguły, której nie chcesz, po prostu nie włączasz.

Po swojemu

Ustawione pod to, jak jeździsz

Każdy odczyt to slot: wybierasz, który kanał trafia w które miejsce, chowasz te, na które nigdy nie patrzysz, wybierasz paletę i tarczę, i decydujesz, które ekrany są w ogóle w kolejce przesuwania.

Portal

Pełna telemetria w przeglądarce

Zegar serwuje własną stronę po Wi-Fi: wszystkie kanały na żywo, wykresy z ostatnich minut, pobieranie logów i każde ustawienie urządzenia. Telefon albo laptop, nic do instalowania.

Aktualizacje

Przez hotspot w telefonie

Nowy firmware wchodzi po Wi-Fi. Jeśli aktualizacja kiedykolwiek nie wstanie, zegar wraca do wersji, która działała.

Logowanie

CSV na microSD, opcjonalnie

Cztery próbki na sekundę, do pobrania i obejrzenia na wykresie w przeglądarce. Bez karty zegar działa tak samo.

Prędkość

Kalibracja po GPS

Trzypunktowa kalibracja w przeglądarce wylicza współczynnik, żeby prędkość zgadzała się przy Twoich przełożeniach i oponach.

Wciąż powstaje

I to, o co poprosisz

Ekrany, kanały i ostrzeżenia dochodzą wtedy, gdy ktoś o nie poprosi — zegar i pomiar okrążeń są właśnie na stole. Jeśli Twoje auto potrzebuje czegoś, czego to jeszcze nie robi, powiedz; tak w większości powstaje ta lista.

Czy zadziała u mnie

Uczciwy status, nie lista życzeń

ECU Master EMU Classic
Działa
Przez port szeregowy sterownika i konwerter poziomów RS232. Zegar jest zasilany z tego samego złącza. Tak wyglądają egzemplarze bety.
ECU Master EMU Black
W budowie
Black mówi po CAN, a nie tym strumieniem szeregowym, więc potrzebuje innego czytnika. Nie ma tego w firmware bety.
Zwykłe OBD2
W planach
Otworzyłoby zegar na auta bez sterownika stand-alone. Nic jeszcze nie napisane — jest na liście, nie na stole.
Jakie auto
Dowolny
Rozwijany na Miacie NB, ale nic w nim nie jest pod Miatę — jeśli Twoje auto ma EMU Classic, działa. NA, NB i NC mają ten sam protokół.

Skąd się wziął

Cztery podejścia, osiemnaście miesięcy, głównie po północy

Zaczęło się jako łatka do własnego auta i zostało projektem na wieczory i weekendy. Nazwa nie jest metaforą.

Pierwsze podejście, nieudane

Mikrokontroler, kwadratowy ekran i upór, że czytanie ECU nie może być takie trudne. Działało po około minucie naraz.

Dwa przepisania w tydzień

Wersja druga miała dobry protokół i zły wyświetlacz. Trzecia — dobry wyświetlacz i brak pamięci. Obie pokazały, czym musi być kolejna.

Start od zera, świadomie

Okrągły AMOLED, porządny podział na dwa rdzenie — jeden nie robi nic poza opróżnianiem portu szeregowego, drugi rysuje — i interfejs pisany ręcznie zamiast eksportowanego z narzędzia.

Otwarta beta

Dwieście szesnaście commitów później trzyma stabilny obraz na pracującym silniku i aktualizuje się przez hotspot. To moment, w którym cudze auta przestają być złym pomysłem.

Kto za tym stoi

Jedna osoba, jeden warsztat

Mateusz, who builds Nightshift Gauge

Jestem programistą z Polski, mam Miatę i EMU, i zbudowałem to, bo chciałem mieć to we własnym aucie. Nie stoi za tym żadna firma — firmware, obudowa, wiązka i ta strona są moje, a gdy napiszesz na konto, odpisuję ja.

Taka jest uczciwa umowa przy kupowaniu od jednoosobowego warsztatu. Dostajesz kogoś, kto naprawdę naprawi to, co znajdziesz, i zmieni, bo poprosiłeś. Nie dostajesz działu wsparcia ani wymiany na następny dzień.

Otwarta beta

Szukam kilku aut, które nie są moje

Co dostajesz

  • Kompletny zestaw — zegar, obudowa, wiązka, gotowe do wpięcia w złącze szeregowe EMU.
  • Aktualizacje firmware po Wi-Fi tak długo, jak długo to istnieje.
  • Bezpośredni kontakt ze mną i realny wpływ na to, co powstanie dalej.

O co proszę

  • Jeździj i mów, co się psuje, czego nie da się odczytać, czego szukałeś i nie znalazłeś.
  • Jedno zdjęcie zegara w Twoim aucie, które mogę wrzucić.
  • Cierpliwość — to firmware w wersji beta w samochodzie, a alarmy to część, na której zależy mi najbardziej.