Технології

Зламати і полагодити найгірший електровелосипед у світі: як один ентузіаст відновив Revo

11 чер•ProstoMob

Revo Hubless — це велосипед без спиць, який став легендою з найгірших причин. Пластиковий корпус, що розсипається. Режим самознищення, який змушує байк їхати сам по собі, якщо забути вимкнути педальний асист. Фари і колісний замок, що повністю перестали працювати після того, як розробник закрив серверну частину свого застосунку. Саме такий примірник автор каналу Berm Peak отримав на руки від свого глядача Браяна — з проханням зробити з цього щось придатне для використання.

Щоб хоч щось виправити, довелося добратися до мозку байка. Проблема в тому, що цього разу велосипед потрібно було не просто розібрати, а зібрати назад — і краще, ніж він був. Пластиковий корпус тримався на заклепувальних гайках, які просто прокручувалися, а не тримали. Більшість з них довелося або витягувати, або зламати навмисно, щоб потім переробити кріплення.

Коли нарешті відкрили центральний блок мотора — всередині виявилося щось між хаосом і скарбом одночасно. Чотирнадцять джгутів з’єднань, всі пронумеровані з обох боків. Плата керування з підписами англійською — явно залишеними ще з етапу розробки і просто не прибраними перед серійним виробництвом.

Це трохи схоже на те, як хтось залишив усі технічні коментарі прямо у фінальному коді.

Виявилося, що всі функції Revo — підсвічування, замок, рівні педального асиста — керуються через Bluetooth і застосунок, якого більше не існує. Початковий код підключення однаковий для всіх байків — але застосунок його змінює при першому паруванні, і скинути назад можна було тільки через нього ж. Тобто фактично всі власники Revo заблоковані з власного велосипеда назавжди.

Але на платі є BLE-чип, і при спробі підключитися з неправильним кодом він відповідає — і в цій відповіді у відкритому вигляді передається справжній код. Кодом виявилося 696969. Дірка в безпеці? Так. Але завдяки їй вдалося з’єднатися з байком і почати картографувати, що за команди що роблять.

Маючи на руках таблицю команд і розуміння протоколу, автор зібрав власний екран на базі мікроконтролера з Bluetooth і Wi-Fi — так звана «дешева жовта дисплейна плата» (CYD). Код написав Claude. На виході — повноцінний дисплей, якого Revo ніколи не мав: швидкість, рівень заряду, стан повороників з анімацією стрілок, індикатор педального асиста від eco до turbo,

попередження про режим «самознищення» і статус підніжки. Все за двадцять два долари і кілька вечорів.

Паразитний трансформатор передньої підсвітки, який видавав безперервний писк, — замінено на простий LED. Гальмівні колодки, які не гальмували, — замінено. Нові з’яснилося, що скриплять, тому довелося повернути старі, але додати функцію мигання фар при тривалому гальмуванні. Підніжка, яка перетворювала байк на катапульту, — закріплена і отримала попередження на дисплеї. Кріплення пластикового корпусу — замінені на 3D-друковані адаптери на двокомпонентному клеї. Регулятор мотора перепрошитий, і тепер байк видає повні заявлені 750 Вт замість задушеної версії, яка ледь їхала в гору.

Браян отримав байк, який знову вміє все, що рекламувалося під час продажу — і навіть трохи більше. Власний дисплей виглядає так, ніби він завжди був частиною конструкції. Пластик більше не відвалюється. Тиша замість писку.

Весь код викладено на GitHub — для тих п’ятьох людей у світі, яким це знадобиться. Revo залишається дурною ідеєю в красивому корпусі — але хтось усередині явно намагався зробити це добре, і саме це і робить його по-справжньому легендарним.

Запис Зламати і полагодити найгірший електровелосипед у світі: як один ентузіаст відновив Revo спершу з'явиться на ProstoMob.

Замок, Колодка

Читайте ще