htfab
0cf0891303
feat(datasheet): add analog pins to hugo
2024-05-07 08:47:00 +03:00
htfab
194859c624
feat(datasheet): add analog pins to shuttle pdf
2024-05-07 08:47:00 +03:00
htfab
a90680ff4f
feat(datasheet): use mustache for shuttle_index
2024-05-07 08:47:00 +03:00
htfab
6ac178db11
feat(datasheet): use mustache for hugo_template
2024-05-07 08:47:00 +03:00
htfab
ce9f174c87
feat(datasheet): use mustache for doc_template
2024-05-07 08:47:00 +03:00
htfab
83c129747b
fix(datasheet): unescape braces in .md templates
2024-05-07 08:47:00 +03:00
Uri Shaked
af1f250dba
fix(datasheet): broken full gds render / chip map
2024-05-07 00:24:55 +03:00
Uri Shaked
730fb02726
fix(website): images missing from website
...
TinyTapeout/tinytapeout_www#84
2024-04-22 00:12:20 +03:00
Uri Shaked
c74b14ac00
fix(datasheet): don't escape latex in user docs (info.md)
2024-04-17 21:28:47 +03:00
Uri Shaked
d9a6d6206d
fix(datasheet): broken images
2024-04-11 15:14:31 +03:00
Uri Shaked
45633298e8
fix(docs): update code to support new info.yaml format
2023-12-23 22:37:55 +02:00
Uri Shaked
c2c0d8ffbd
refactor: add more types
...
include types for the new info.yaml
2023-12-23 21:27:22 +02:00
Uri Shaked
0ea5cec65d
feat(docs): rename generated markdown index to shuttle_index.md
2023-12-23 13:04:18 +02:00
Uri Shaked
a31ae37296
feat(docs): update for tt05 (WiP)
2023-11-09 17:00:59 +02:00
Uri Shaked
1c969fe0f3
feat(docs): update README template
...
1. Include current shuttle name (instead of hard coded "Tiny Tapeout 03p5")
2. Include the git repo URL / commit hash
2023-10-17 10:00:30 +03:00
Uri Shaked
5925525982
fix(datasheet): fails when "bidirectional" is empty
...
e.g.
```yaml
documentation:
...
# A description of what the inputs do (e.g. red button, SPI CLK, SPI MOSI, etc).
inputs:
- sclrn
- ser
- rck
- srck
- G
# A description of what the outputs do (e.g. status LED, SPI MISO, etc)
outputs:
- q[0]
- q[1]
- q[2]
- q[3]
- q[4]
- q[5]
- q[6]
- q[7]
# A description of what the bidirectional I/O pins do (e.g. I2C SDA, I2C SCL, etc)
bidirectional:
```
2023-09-30 07:58:45 +03:00
Uri Shaked
aa8f760375
style: fix lint errors + reformat source with black
2023-09-21 22:30:52 +03:00
Uri Shaked
ff0eea8794
refactor: add more types
2023-09-19 20:42:47 +03:00
Uri Shaked
000002721f
docs: add qfn-64 pinout
2023-09-14 13:39:32 +03:00
Matt Venn
37c18a964e
update logo and include projects that have missing pins in the datasheet
2023-09-11 15:33:06 +02:00
Boundary Effect
389d181cbb
feat(datasheet): allow svg images
2023-09-09 00:10:44 +02:00
Uri Shaked
010cebe7d6
fix(datasheet): remove outdated STA / Verification sections
2023-09-07 20:53:56 +03:00
Uri Shaked
da5f3cb1f8
fix(datasheet): broken links to git / extra docs
2023-09-06 10:02:13 +03:00
Uri Shaked
09c57b7938
fix(datasheet): blackslash characters still break the datasheet
...
applied a bruteforce workaround (replace every backslash with `\mbox{\\textbackslash}`) so we can still get the datasheet generated
2023-09-06 10:02:08 +03:00
Uri Shaked
ae0f2483ba
fix(datasheet): backslash characters in project description break the datasheet
...
e.g. the "description" field of the following info.yaml would break the datasheet generation:
```yaml
documentation:
author: "Sarthak Raheja and Bittu N" # Your name
title: "Simple Piano" # Project title
language: "Verilog" # other examples include Verilog, Amaranth, VHDL, etc
# Short description of what your project does
description: |
The input clock is divided into a series of frequencies to mimic a piano having only 12 keys of one octave. User can choose from a choice of 3-5 octaves. Additionally, few pre-defined tunes have been included using RTTTL logic\n
```
2023-09-05 10:13:21 +03:00
Uri Shaked
24c15519e8
fix(datasheet): broken user module pictures / diagrams
...
close #22
2023-07-31 09:02:16 +03:00
Uri Shaked
1aa125fdd5
fix(datasheet): broken images, replace scanchain info with mux
...
- fix some of the broken images
- render the mux's info doc in place of the scanchain doc
2023-07-30 23:09:31 +03:00
Uri Shaked
6034820170
fix(datasheet): use shuttle name from config
...
also, dynamically figure out the repo URL (instead of using an hardcoded value)
2023-07-30 09:40:16 +03:00
Uri Shaked
769cc65983
feat(datasheet): include mux addresses
2023-07-29 22:48:53 +03:00
Uri Shaked
26785bea0e
feat: support submissions from app.tinytapeout.com ( #21 )
...
* feat: copy_macros and copy_final_results commands
* feat: generate shuttle index JSON
includes information about all projects:
- repo
- commit
- mux index
- mux position (X/Y)
* feat: add --create-efabless-submission option
2023-07-21 15:52:04 +03:00
Matt Venn
c8a0fcfe6b
merge
2023-05-25 13:51:16 +02:00
Matt Venn
e1199f214f
update INFO and README, fill in stats for tt03 index, switch to annotated index
2023-04-26 17:35:40 +02:00
Matt Venn
2f1783b8b0
lint
2023-04-20 16:25:28 +02:00
Matt Venn
c99cfc1612
fail if picture doesn't exist
2023-04-19 17:10:12 +02:00
Matt Venn
0756eb5399
fix #9
2023-04-19 17:00:47 +02:00
Matt Venn
bfbcaedd6c
update datasheet to include STA
2023-04-04 19:14:37 +02:00
Matt Venn
8c45603e3a
add STA to datasheet
2023-04-04 18:56:30 +02:00
Matt Venn
906cd09762
wip hugo docs
2023-03-17 16:59:56 +01:00
matt venn
b5745ccf4d
template files and paths
2023-03-16 15:41:54 +01:00
matt venn
97cfa3b15e
lint and partially working
2023-03-13 18:05:56 +01:00
matt venn
28a4340240
wip
2023-03-13 18:05:44 +01:00
Matt Venn
dd07aaa1b1
doc preview
2023-02-23 17:43:52 +01:00
Matt Venn
1fe1787514
comments
2023-02-22 17:36:22 +01:00
Matt Venn
77a0b2db7d
svg and png conversion moved to docs
2023-02-22 10:40:43 +01:00
Matt Venn
282de3777a
first pass after splitting configure.py and incorporating sssummarizer
2023-02-21 18:19:52 +01:00