Skip to content

Commit 47b44ce

Browse files
committed
Updated docs to add the new programmer
1 parent 023c9ab commit 47b44ce

6 files changed

Lines changed: 40 additions & 22 deletions

File tree

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
University of Illinois/NCSA Open Source License
22

3-
Copyright (c) 2022, Rex McKinnon. All rights reserved.
3+
Copyright (c) 2022-2024, Rex McKinnon. All rights reserved.
44

55
Developed by:
66

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,6 @@ actions:
8686
8787
## Copying
8888
89-
Copyright (C) 2022 Rex McKinnon \
89+
Copyright (C) 2022-2024 Rex McKinnon \
9090
This software is released under the University of Illinois/NCSA
9191
Open Source License. Check the LICENSE file for more details.

docs/picchick.1

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
'\" t
22
.\" Title: picchick
33
.\" Author: [see the "AUTHOR(S)" section]
4-
.\" Generator: Asciidoctor 2.0.17
5-
.\" Date: 2022-10-29
4+
.\" Generator: Asciidoctor 2.0.20
5+
.\" Date: 2024-01-27
66
.\" Manual: Picchick Manual
7-
.\" Source: picchick v0.4.0
7+
.\" Source: picchick v0.4.1
88
.\" Language: English
99
.\"
10-
.TH "PICCHICK" "1" "2022-10-29" "picchick v0.4.0" "Picchick Manual"
10+
.TH "PICCHICK" "1" "2024-01-27" "picchick v0.4.1" "Picchick Manual"
1111
.ie \n(.g .ds Aq \(aq
1212
.el .ds Aq '
1313
.ss \n[.ss] 0
@@ -119,6 +119,9 @@ interface.
119119
.SS "flipflop"
120120
.sp
121121
flipflop is a bootloader that runs on PIC16F1 devices with an EUSART.
122+
.SS "arduino\-icsp"
123+
.sp
124+
Arduino powered low\-voltage ICSP programmer for PICs.
122125
.SH "RESOURCES"
123126
.sp
124127
\fBGithub:\fP \c
@@ -128,7 +131,7 @@ flipflop is a bootloader that runs on PIC16F1 devices with an EUSART.
128131
.URL "https://rex.mckinnon.ninja/picchick" "" ""
129132
.SH "COPYING"
130133
.sp
131-
Copyright \(co 2022 Rex McKinnon
134+
Copyright \(co 2022\-2024 Rex McKinnon
132135
.br
133136
This software is released under the University of Illinois/NCSA
134137
Open Source License. Check the LICENSE file for more details.

docs/picchick.html

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<meta charset="UTF-8">
55
<meta http-equiv="X-UA-Compatible" content="IE=edge">
66
<meta name="viewport" content="width=device-width, initial-scale=1.0">
7-
<meta name="generator" content="Asciidoctor 2.0.17">
7+
<meta name="generator" content="Asciidoctor 2.0.20">
88
<title>picchick documentation</title>
99
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic%7CNoto+Serif:400,400italic,700,700italic%7CDroid+Sans+Mono:400,700">
1010
<style>
@@ -84,10 +84,10 @@
8484
ul,ol,dl{line-height:1.6;margin-bottom:1.25em;list-style-position:outside;font-family:inherit}
8585
ul,ol{margin-left:1.5em}
8686
ul li ul,ul li ol{margin-left:1.25em;margin-bottom:0}
87-
ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}
88-
ul.square{list-style-type:square}
8987
ul.circle{list-style-type:circle}
9088
ul.disc{list-style-type:disc}
89+
ul.square{list-style-type:square}
90+
ul.circle ul:not([class]),ul.disc ul:not([class]),ul.square ul:not([class]){list-style:inherit}
9191
ol li ul,ol li ol{margin-left:1.25em;margin-bottom:0}
9292
dl dt{margin-bottom:.3125em;font-weight:bold}
9393
dl dd{margin-bottom:1.25em}
@@ -208,13 +208,10 @@
208208
.admonitionblock>table td.content{padding-left:1.125em;padding-right:1.25em;border-left:1px solid #dddddf;color:rgba(0,0,0,.6);word-wrap:anywhere}
209209
.admonitionblock>table td.content>:last-child>:last-child{margin-bottom:0}
210210
.exampleblock>.content{border:1px solid #e6e6e6;margin-bottom:1.25em;padding:1.25em;background:#fff;border-radius:4px}
211-
.exampleblock>.content>:first-child{margin-top:0}
212-
.exampleblock>.content>:last-child{margin-bottom:0}
213211
.sidebarblock{border:1px solid #dbdbd6;margin-bottom:1.25em;padding:1.25em;background:#f3f3f2;border-radius:4px}
214-
.sidebarblock>:first-child{margin-top:0}
215-
.sidebarblock>:last-child{margin-bottom:0}
216212
.sidebarblock>.content>.title{color:#7a2518;margin-top:0;text-align:center}
217-
.exampleblock>.content>:last-child>:last-child,.exampleblock>.content .olist>ol>li:last-child>:last-child,.exampleblock>.content .ulist>ul>li:last-child>:last-child,.exampleblock>.content .qlist>ol>li:last-child>:last-child,.sidebarblock>.content>:last-child>:last-child,.sidebarblock>.content .olist>ol>li:last-child>:last-child,.sidebarblock>.content .ulist>ul>li:last-child>:last-child,.sidebarblock>.content .qlist>ol>li:last-child>:last-child{margin-bottom:0}
213+
.exampleblock>.content>:first-child,.sidebarblock>.content>:first-child{margin-top:0}
214+
.exampleblock>.content>:last-child,.exampleblock>.content>:last-child>:last-child,.exampleblock>.content .olist>ol>li:last-child>:last-child,.exampleblock>.content .ulist>ul>li:last-child>:last-child,.exampleblock>.content .qlist>ol>li:last-child>:last-child,.sidebarblock>.content>:last-child,.sidebarblock>.content>:last-child>:last-child,.sidebarblock>.content .olist>ol>li:last-child>:last-child,.sidebarblock>.content .ulist>ul>li:last-child>:last-child,.sidebarblock>.content .qlist>ol>li:last-child>:last-child{margin-bottom:0}
218215
.literalblock pre,.listingblock>.content>pre{border-radius:4px;overflow-x:auto;padding:1em;font-size:.8125em}
219216
@media screen and (min-width:768px){.literalblock pre,.listingblock>.content>pre{font-size:.90625em}}
220217
@media screen and (min-width:1280px){.literalblock pre,.listingblock>.content>pre{font-size:1em}}
@@ -393,7 +390,7 @@
393390
dt,th.tableblock,td.content,div.footnote{text-rendering:optimizeLegibility}
394391
h1,h2,p,td.content,span.alt,summary{letter-spacing:-.01em}
395392
p strong,td.content strong,div.footnote strong{letter-spacing:-.005em}
396-
p,blockquote,dt,td.content,span.alt,summary{font-size:1.0625rem}
393+
p,blockquote,dt,td.content,td.hdlist1,span.alt,summary{font-size:1.0625rem}
397394
p{margin-bottom:1.25rem}
398395
.sidebarblock p,.sidebarblock dt,.sidebarblock td.content,p.tableblock{font-size:1em}
399396
.exampleblock>.content{background:#fffef7;border-color:#e0e0dc;box-shadow:0 1px 4px #e0e0dc}
@@ -705,6 +702,13 @@ <h3 id="_programmers">Programmers</h3>
705702
device&#8217;s own memory.</p></td>
706703
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="https://github.com/Rex--/flipflop">Github</a></p></td>
707704
</tr>
705+
<tr>
706+
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>arduino-icsp</code></p></td>
707+
<td class="tableblock halign-left valign-top"><p class="tableblock">PIC</p></td>
708+
<td class="tableblock halign-left valign-top"><p class="tableblock">Arduino sketch that implements a programmer for PIC devices that use the low
709+
voltage In Circuit Serial Programming protocol.</p></td>
710+
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="https://github.com/Rex--/arduino-icsp">Github</a></p></td>
711+
</tr>
708712
</tbody>
709713
</table>
710714
</div>
@@ -1028,22 +1032,22 @@ <h3 id="_actions">Actions</h3>
10281032
<hr>
10291033
<div class="paragraph text-center">
10301034
<p><span class="big"><a href="https://github.com/Rex--/picchick">github</a> | <a href="https://rex.mckinnon.ninja/picchick">documentation</a></span><br>
1031-
&copy; 2022 Rex McKinnon</p>
1035+
&copy; 2022-2024 Rex McKinnon</p>
10321036
</div>
10331037
</div>
10341038
</div>
10351039
</div>
10361040
</div>
10371041
<div id="footer">
10381042
<div id="footer-text">
1039-
Last updated 2022-10-29 15:51:05 -0700
1043+
Last updated 2024-01-27 20:20:29 -0800
10401044
</div>
10411045
</div>
10421046
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.18.3/highlight.min.js"></script>
10431047
<script>
10441048
if (!hljs.initHighlighting.called) {
10451049
hljs.initHighlighting.called = true
1046-
;[].slice.call(document.querySelectorAll('pre.highlight > code')).forEach(function (el) { hljs.highlightBlock(el) })
1050+
;[].slice.call(document.querySelectorAll('pre.highlight > code[data-lang]')).forEach(function (el) { hljs.highlightBlock(el) })
10471051
}
10481052
</script>
10491053
</body>

docs/src/picchick-man.adoc

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
= picchick(1)
22
:doctype: manpage
33
:manmanual: Picchick Manual
4-
:mansource: picchick v0.4.0
4+
:mansource: picchick v0.4.1
55
:link-picchick-github: https://github.com/Rex--/picchick
66
:link-picchick-docs: https://rex.mckinnon.ninja/picchick
77

@@ -71,14 +71,17 @@ interface.
7171
=== flipflop
7272
flipflop is a bootloader that runs on PIC16F1 devices with an EUSART.
7373

74+
=== arduino-icsp
75+
Arduino powered low-voltage ICSP programmer for PICs.
76+
7477
== Resources
7578

7679
*Github:* {link-picchick-github}
7780

7881
*Documentation:* {link-picchick-docs}
7982

8083
== Copying
81-
Copyright (C) 2022 Rex McKinnon +
84+
Copyright (C) 2022-2024 Rex McKinnon +
8285
This software is released under the University of Illinois/NCSA
8386
Open Source License. Check the LICENSE file for more details.
8487
endif::[]

docs/src/picchick.adoc

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
:link-picchick-github: https://github.com/Rex--/picchick
88
:link-picstick: https://github.com/Rex--/picstick
99
:link-flipflop: https://github.com/Rex--/flipflop
10+
:link-arduino-icsp: https://github.com/Rex--/arduino-icsp
1011

1112
`picchick` is a command-line utility used for programming and debugging
1213
microcontrollers.
@@ -167,6 +168,13 @@ interface.
167168
|Flipflop runs as the bootloader on some PIC micros, reading and writing the
168169
device's own memory.
169170
|{link-flipflop}[Github]
171+
172+
|`arduino-icsp`
173+
|PIC
174+
|Arduino sketch that implements a programmer for PIC devices that use the low
175+
voltage In Circuit Serial Programming protocol.
176+
|{link-arduino-icsp}[Github]
177+
170178
|===
171179

172180

@@ -340,4 +348,4 @@ include::picchick-man.adoc[leveloffset=+1]
340348
---
341349
[.text-center]
342350
[.big]#{link-picchick-github}[github] | {link-picchick-docs}[documentation]# +
343-
&copy; 2022 Rex McKinnon
351+
&copy; 2022-2024 Rex McKinnon

0 commit comments

Comments
 (0)