Skip to content

layerswing/Graphical_Datasheets-bkb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Graphical Datasheets for MCUs from csv file

Python script used to help generate the graphical datasheets.

Step 1

download and install svgwrite https://bitbucket.org/mozman/svgwrite/downloads/

cd [downloaded Directory]/svgwrite-1.1.9
python setup.py install

Step 2

download and extract bkb_tagscript.py https://github.com/b2b/Graphical_Datasheets-bkb/archive/master.zip

cd [downloaded Directory]/Graphical_Datasheets-master
python bkb_tagscript.py

Enter file name minus .csv extension (eg. ESP8266/Thing):

Datasheets/ATMEL2560/ATMEL2560-16AU

End of File, the output is located at Datasheets/ATMEL2560/ATMEL2560-16AU.svg

Video

RAW Result and final example

svg img generated by the script Modified in Inkscape

csv file usage

Name
Row 1 name of the PIN types This will be the Legend
Left this row is emty (everything below this will be on the left side of the board
Right this row is emty (everything below this will be on the left side of the board
Text this row is emty (everything below this will texts below the rows
Extras this row is emty (everything below this will linked as image from Images folder
EOF this is the last row. This row is emty (End of file)

2017.09.23 this is the modified version of Sparkfun Graphical Datasheets

  • added groups of shapes
  • added groups of text
  • added group of row Header

svgwrite doc

This repo includes the Python script used to help generate the graphical datasheets. It also includes the final .svg, and .pdf files as well as the .csv files use. The .csv files were used as a starting point and some text did change between the file and the final version. There is also a User Submitted folder for external contributions.

For more information on the graphical datasheets check sparkfun blog post on them. https://www.sparkfun.com/news/1947

(how to install svgwrite https://www.schoolcoders.com/projects-inkscape-intro-2)

About

Graphical Datasheets & PINMAPS for MCU documentations

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages