A LoRa APRS node with KISS interface based on a Raspberry Pi Pico
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

337 lines
16 KiB

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="297mm"
height="210mm"
viewBox="0 0 297 210"
version="1.1"
id="svg8"
inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
sodipodi:docname="block-diagram-hardware.svg">
<defs
id="defs2">
<marker
style="overflow:visible;"
id="marker1442"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow2Mend"
inkscape:isstock="true">
<path
transform="scale(0.6) rotate(180) translate(0,0)"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1"
id="path1440" />
</marker>
<marker
style="overflow:visible;"
id="marker1412"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow2Mend"
inkscape:isstock="true">
<path
transform="scale(0.6) rotate(180) translate(0,0)"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1"
id="path1410" />
</marker>
<marker
style="overflow:visible;"
id="Arrow2Mend"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow2Mend"
inkscape:isstock="true">
<path
transform="scale(0.6) rotate(180) translate(0,0)"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1"
id="path1141" />
</marker>
<marker
style="overflow:visible"
id="Arrow1Lstart"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow1Lstart"
inkscape:isstock="true">
<path
transform="scale(0.8) translate(12.5,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
id="path1114" />
</marker>
<marker
style="overflow:visible"
id="marker1442-7"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mend"
inkscape:isstock="true">
<path
transform="scale(-0.6)"
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path1440-6" />
</marker>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="2.042781"
inkscape:cx="224.71528"
inkscape:cy="260.05504"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
inkscape:document-rotation="0"
showgrid="false"
inkscape:window-width="1920"
inkscape:window-height="1016"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1" />
<metadata
id="metadata5">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1">
<rect
style="opacity:0.997;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none"
id="rect842"
width="42.30793"
height="33.307419"
x="47.105209"
y="66.741173" />
<text
xml:space="preserve"
style="font-size:8.81944px;line-height:125%;font-family:PLTypewriter9;-inkscape-font-specification:'PLTypewriter9, Normal';letter-spacing:0px;word-spacing:0px;fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="49.671413"
y="85.924011"
id="text846"><tspan
sodipodi:role="line"
id="tspan844"
x="49.671413"
y="85.924011"
style="font-size:8.81944px;stroke-width:0.264583px">RPi pico</tspan></text>
<rect
style="opacity:0.997;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none"
id="rect842-7"
width="42.30793"
height="33.307419"
x="107.30486"
y="66.741173" />
<text
xml:space="preserve"
style="font-size:8.81944px;line-height:125%;font-family:PLTypewriter9;-inkscape-font-specification:'PLTypewriter9, Normal';letter-spacing:0px;word-spacing:0px;fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="116.61855"
y="86.34153"
id="text846-9"><tspan
sodipodi:role="line"
id="tspan844-2"
x="116.61855"
y="86.34153"
style="font-size:8.81944px;stroke-width:0.264583px">Ra-02</tspan></text>
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
d="m 89.281814,84.021916 c 17.908246,0 17.940716,0 17.940716,0"
id="path873" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 149.37247,84.269333 c 17.90824,0 17.94071,0 17.94071,0"
id="path873-2" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
d="m 167.31318,84.269333 c 0,-31.915055 0,-31.915055 0,-31.915055"
id="path890" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
d="m 167.37581,61.887507 c 6.11773,-9.476013 6.11773,-9.513126 6.11773,-9.513126"
id="path892" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 167.37581,61.887507 c -6.11773,-9.476013 -6.11773,-9.513126 -6.11773,-9.513126"
id="path892-3" />
<rect
style="opacity:0.997;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none"
id="rect927"
width="25.175186"
height="5.7831635"
x="47.105209"
y="113.48196" />
<rect
style="opacity:0.997;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none"
id="rect927-2"
width="14.373637"
height="6.0127053"
x="75.039505"
y="113.36208" />
<text
xml:space="preserve"
style="font-size:8.81944px;line-height:125%;font-family:PLTypewriter9;-inkscape-font-specification:'PLTypewriter9, Normal';letter-spacing:0px;word-spacing:0px;fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="49.895504"
y="126.61619"
id="text946"><tspan
sodipodi:role="line"
id="tspan944"
x="49.895504"
y="126.61619"
style="font-size:8.81944px;stroke-width:0.264583px">GPIO</tspan></text>
<text
xml:space="preserve"
style="font-size:8.81944px;line-height:125%;font-family:PLTypewriter9;-inkscape-font-specification:'PLTypewriter9, Normal';letter-spacing:0px;word-spacing:0px;fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="74.823074"
y="126.84265"
id="text946-8"><tspan
sodipodi:role="line"
id="tspan944-9"
x="74.823074"
y="126.84265"
style="font-size:8.81944px;stroke-width:0.264583px">I2C</tspan></text>
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 59.988984,113.90446 c 0,-14.299855 0,-14.299855 0,-14.299855"
id="path890-7" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 82.422658,113.71011 c 0,-13.66922 0,-13.66922 0,-13.66922"
id="path890-7-3" />
<rect
style="opacity:0.997;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none"
id="rect927-2-1"
width="14.373637"
height="6.0127053"
x="14.536873"
y="80.981911" />
<text
xml:space="preserve"
style="font-size:8.81944px;line-height:125%;font-family:PLTypewriter9;-inkscape-font-specification:'PLTypewriter9, Normal';letter-spacing:0px;word-spacing:0px;fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="14.320442"
y="94.462494"
id="text946-8-0"><tspan
sodipodi:role="line"
id="tspan944-9-6"
x="14.320442"
y="94.462494"
style="font-size:8.81944px;stroke-width:0.264583px">USB</tspan></text>
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 29.156806,83.986109 c 17.908243,0 17.940713,0 17.940713,0"
id="path873-3" />
<text
xml:space="preserve"
style="font-size:17.6389px;line-height:125%;font-family:PLTypewriter9;-inkscape-font-specification:'PLTypewriter9, Normal';letter-spacing:0px;word-spacing:0px;fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="34.609596"
y="97.36441"
id="text1034"><tspan
sodipodi:role="line"
id="tspan1032"
x="34.609596"
y="97.36441"
style="stroke-width:0.264583px"></tspan></text>
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 55.722486,47.226108 c 3.554273,6.156185 3.554273,6.156185 3.554273,6.156185 l 0.09472,-0.05469"
id="path1038" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 62.925751,47.171419 c -3.554272,6.156184 -3.554272,6.156184 -3.554272,6.156184 l -0.09472,-0.05469"
id="path1038-6" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 62.852348,47.226108 c -7.076146,0 -7.129862,0 -7.129862,0"
id="path1065" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 62.852348,53.637704 c -7.076146,0 -7.129862,0 -7.129862,0"
id="path1065-1" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 59.276759,66.94213 c 0,-13.669217 0,-13.669217 0,-13.669217"
id="path890-7-3-5" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 59.276759,47.385453 c 0,-13.669217 0,-13.669217 0,-13.669217"
id="path890-7-3-5-4" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker1442)"
d="m 56.305619,50.427433 c -4.847416,2.439281 -4.847416,2.439281 -4.847416,2.439281"
id="path1438" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 73.598934,47.226108 c 3.554273,6.156185 3.554273,6.156185 3.554273,6.156185 l 0.09472,-0.05469"
id="path1038-5" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 80.802199,47.171419 c -3.554272,6.156184 -3.554272,6.156184 -3.554272,6.156184 l -0.09472,-0.05469"
id="path1038-6-6" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 80.728796,47.226108 c -7.076146,0 -7.129862,0 -7.129862,0"
id="path1065-9" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 80.728796,53.637704 c -7.076146,0 -7.129862,0 -7.129862,0"
id="path1065-1-3" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 77.153207,66.942129 c 0,-13.669216 0,-13.669216 0,-13.669216"
id="path890-7-3-5-7" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 77.153207,47.385453 c 0,-13.669217 0,-13.669217 0,-13.669217"
id="path890-7-3-5-4-4" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker1442-7)"
d="m 74.182067,50.427433 c -4.847416,2.439281 -4.847416,2.439281 -4.847416,2.439281"
id="path1438-5" />
<text
xml:space="preserve"
style="font-size:5.29167px;line-height:125%;font-family:PLTypewriter9;-inkscape-font-specification:'PLTypewriter9, Normal';letter-spacing:0px;word-spacing:0px;fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="79.640831"
y="61.03178"
id="text1609"><tspan
sodipodi:role="line"
id="tspan1607"
x="79.640831"
y="61.03178"
style="font-size:5.29167px;stroke-width:0.264583px">RX/TX</tspan></text>
<text
xml:space="preserve"
style="font-size:5.29167px;line-height:125%;font-family:PLTypewriter9;-inkscape-font-specification:'PLTypewriter9, Normal';letter-spacing:0px;word-spacing:0px;fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="60.52951"
y="60.917049"
id="text1609-2"><tspan
sodipodi:role="line"
id="tspan1607-5"
x="60.52951"
y="60.917049"
style="font-size:5.29167px;stroke-width:0.264583px">ON</tspan></text>
</g>
</svg>