<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ch573.git, branch main</title>
<subtitle>Bare-metal Christmas light hacking using the CH573 microcontroller
</subtitle>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/ch573.git/'/>
<entry>
<title>Add a bunch. Neglected doing commits.</title>
<updated>2025-09-30T19:06:16+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2025-09-30T19:06:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/ch573.git/commit/?id=290d784950b6248782b049cd9831bd6e034fd538'/>
<id>290d784950b6248782b049cd9831bd6e034fd538</id>
<content type='text'>
Add many different patterns, and organize it.

Add a voltage discovery subsystem to allow the ch573 to detect if it's
on 12v or 5v lights.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add many different patterns, and organize it.

Add a voltage discovery subsystem to allow the ch573 to detect if it's
on 12v or 5v lights.
</pre>
</div>
</content>
</entry>
<entry>
<title>Cleaned up GPIO code quite a bit.</title>
<updated>2024-12-08T21:22:05+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2024-12-08T21:22:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/ch573.git/commit/?id=f89f75b5616de99865448f41b068a2783cd3648e'/>
<id>f89f75b5616de99865448f41b068a2783cd3648e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add way to toggle the default pattern and a way to switch the pattern.</title>
<updated>2024-12-07T20:58:46+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2024-12-07T20:58:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/ch573.git/commit/?id=546a5ccdba66dd8d8c19ce6d8486f46c84637cf2'/>
<id>546a5ccdba66dd8d8c19ce6d8486f46c84637cf2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add system for having multiple "patterns" and add a couple.</title>
<updated>2024-12-06T05:50:53+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2024-12-06T05:50:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/ch573.git/commit/?id=9182b65ae2045c5087257751d30409deecf9520a'/>
<id>9182b65ae2045c5087257751d30409deecf9520a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Proper timing for leds using systick and interrupts.</title>
<updated>2024-12-04T17:09:02+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2024-12-04T08:28:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/ch573.git/commit/?id=05db4276d42471d78f2a00a90c8567e3c1c2e002'/>
<id>05db4276d42471d78f2a00a90c8567e3c1c2e002</id>
<content type='text'>
This means a new "frame" is written every 30th of a second.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This means a new "frame" is written every 30th of a second.
</pre>
</div>
</content>
</entry>
<entry>
<title>Implemented listener system for systick.</title>
<updated>2024-12-04T07:47:54+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2024-12-04T07:47:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/ch573.git/commit/?id=03b84b89f6361df556749a4c73679a6cbcedd28a'/>
<id>03b84b89f6361df556749a4c73679a6cbcedd28a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Basic interrupts are working.</title>
<updated>2024-12-04T07:20:36+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2024-12-04T07:20:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/ch573.git/commit/?id=d6d04862de9126d0930ae1f4b95ff6077c6eda63'/>
<id>d6d04862de9126d0930ae1f4b95ff6077c6eda63</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Small fixes for the difference between RGB and GRB data formats.</title>
<updated>2024-12-04T05:31:31+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2024-12-04T05:31:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/ch573.git/commit/?id=47885d62b689bececb58b7bf9479a5c1ff1c9b5c'/>
<id>47885d62b689bececb58b7bf9479a5c1ff1c9b5c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix butchered main file.</title>
<updated>2024-12-03T21:02:35+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2024-12-03T21:02:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/ch573.git/commit/?id=326b366d3fe353493d2f14beeb94a4fd1a2ce11a'/>
<id>326b366d3fe353493d2f14beeb94a4fd1a2ce11a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update README.</title>
<updated>2024-12-03T20:35:56+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2024-12-03T20:35:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/ch573.git/commit/?id=11a1cd4ec39e5e74b7a819dee4fac60c277c05b5'/>
<id>11a1cd4ec39e5e74b7a819dee4fac60c277c05b5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
