Crankshaft Management Tool - opencardev/crankshaft GitHub Wiki

CS-NG now includes the Crankshaft Management Tool (csmt).

A tool for setting up, configuring and managing your system - including hardware - the csmt is available through a terminal, via the crankshaft command (or csmt shortcut) and is also used by the graphical settings tool to keep functionality centralized.

The csmt can be run as the normal pi user. There's no need to use sudo because, if needed, csmt itself uses sudo to execute commands.

Feel free to open an issue if you experience any problems or have a feature request for new csmt functionality.

csmt will be continuously updated as needed.

Examples of available commands, as of version 1.0.9, include:

  • crankshaft rtc ds1307 - set up your DS1307 real time clock (RTC) HAT
  • crankshaft hifiberry dacplus - set up your HiFiBerry DAC+ HAT
  • crankshaft gpio status - list the state of configured GPIO pins

For a full list of commands, type crankshaft in your terminal and hit Enter.