Skip to content

Open source controller for the Ascent FunRock climbing wall.

License

Notifications You must be signed in to change notification settings

james-schaefer/climbing_wall

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

climbing_wall

This project allows you to control the motorized speed and incline of your Ascent FunRock climbing wall from a Linux computer using Serial communication.

Please review the open issues before running this code.

climbing wall

project status

While one persistent issue lingers on (likely in the closed-source microprocessor firmware itself), the code base is stable, and I have been happily using variations of it myself for years.

basic operation

The code allows for control of the climbing wall's two motors:

  • one for speed
  • one for incline

This allows for the creation of workout sessions that follow pre-scripted sequences. As well as session which are not pre-scripted, such as using the climber's real time heart-rate data to dynamically adjust the speed or incline of the climbing wall.

logging and graphs:

The code also allows for recording of logs and generation of graphs based on the log data. heartrate graph speed and incline graph

About

Open source controller for the Ascent FunRock climbing wall.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 92.7%
  • Shell 3.3%
  • Gnuplot 2.2%
  • Makefile 1.4%
  • HTML 0.4%