diff --git a/docs/project_preview.md.mustache b/docs/project_preview.md.mustache index 914e360..6493ae2 100644 --- a/docs/project_preview.md.mustache +++ b/docs/project_preview.md.mustache @@ -13,3 +13,13 @@ {{#pins}} | {{pin_index}} | {{&ui}} | {{&uo}} | {{&uio}} | {{/pins}} + +{{#is_analog}} +## Analog pins + +| `ua`# | `analog`# | Description | +|--------------|------------------|--------------------| +{{#analog_pins}} +| {{ua_index}} | {{analog_index}} | {{&desc}} | +{{/analog_pins}} +{{/is_analog}} diff --git a/project.py b/project.py index 81c4bb6..56586fa 100644 --- a/project.py +++ b/project.py @@ -539,6 +539,15 @@ class Project: } for i in range(8) ], + "analog_pins": [ + { + "ua_index": str(i), + "analog_index": "?", + "desc": desc, + } + for i, desc in enumerate(self.info.pinout.ua) + ], + "is_analog": bool(self.info.pinout.ua), } )