Skip to content

Sterzo simulator with an ESP32 and joystick / Simulador de Sterzo con un ESP32 y un joystick

License

Notifications You must be signed in to change notification settings

matandoocorpo/Zwift-Steer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Zwift-Steer

Sterzo simulator with an ESP32 and joystick / Simulador de Sterzo con un ESP32 y un joystick

Zwift Steering Simulator

Takes ADC reading from pin 32 and maps it to an angle from -35 to 35
Then transmits it to Zwift via BLE

Inspired in samples by Kolban (ESP32 and BLE Arduino) & Peter Everett
Thanks to Keith Wakeham's for his protocol explanation https://www.youtube.com/watch?v=BPVFjz5zD4g
Thanks to fiveohhh for the demo code https://github.com/fiveohhh/zwift-steerer/

Written on Arduino IDE 1.8.13

Tested using Zwift on iOS and macOS platforms, should work on Windows too.

v0.1 Oct 2020 matandoocorpo / EA1NK

Licensed under GNU GPL-3

BOM

AZDelivery ESP32 ESP-WROOM-32 Dev Board
Arduino joystick module.

Simulador de dirección para Zwift

Toma una lectura del ADC en el pin 32 y la mapea a un ángunlo entre -35 o 35
Transmite el ángulo a Zwift por BLE

Inspirado en los ejemplos de Kolban (ESP32 y BLE Arduino) y Peter Everett
Gracias a Keith Wakeham's por describir el protocolo https://www.youtube.com/watch?v=BPVFjz5zD4g
Gracias a fiveohhh por el código de ejemplo https://github.com/fiveohhh/zwift-steerer/

Creado en el IDE Arduino 1.8.13

Probado con Zwift en las plataformas iOS y macOS, debería funcionar en Windows también

v0.1 Oct 2020 matandoocorpo / EA1NK

Licenciado bajo GNU GPL-3

BOM

AZDelivery ESP32 ESP-WROOM-32 Dev Board
Arduino joystick

About

Sterzo simulator with an ESP32 and joystick / Simulador de Sterzo con un ESP32 y un joystick

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages