Interactive Pinout Generator
Version updated for https://github.com/chuckwagoncomputing/interactive-pinout to version 2.17.
- This action is used across all versions by 47 repositories.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
The Interactive Pinout Generator GitHub Action automates the creation of interactive and visually detailed pinout diagrams for electronic device connectors. By processing a connector photo and corresponding YAML metadata, it generates a structured HTML page with searchable and clickable pin mappings, allowing users to easily navigate and understand connector layouts. This tool simplifies the documentation and visualization of pin configurations, helping developers and engineers streamline hardware documentation tasks.
Release notes
- Added
color-columnsoption - an array of columns containing CSS colors for coloring pins. If not provided, thecolorcolumn will still be used if available. Each column provided will get a mode in the color selector. - The
columns,print-columns,color-columns, andinfo-columnparameters can now be set in a connector definition YAML’sinfosection to override the values passed to the generator. - Added
highlightURL parameter, which takes queries to match pins, which are highlighted and added to the info table. - Improved printing, but made it worse for Firefox due to this bug.
- Changed
board_urlinfo option tourl.board_urlwill continue to work for now. - Fixed parsing of
colorsparameter so that passing it as a single-line environment variable as in the standalone example actually works. - Fixed navigating back to the first page state after clicking a pin.