<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/ports/esp32s2, branch encoding</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=encoding</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=encoding'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2020-07-23T20:11:33+00:00</updated>
<entry>
<title>Merge pull request #3185 from hierophect/esp32-pulseio</title>
<updated>2020-07-23T20:11:33+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@adafruit.com</email>
</author>
<published>2020-07-23T20:11:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=6a46fd5b91d92609cf33eb93f1c4e24632451d25'/>
<id>urn:sha1:6a46fd5b91d92609cf33eb93f1c4e24632451d25</id>
<content type='text'>
ESP32-S2: PWMOut</content>
</entry>
<entry>
<title>Fix unintended timer reset, style changes</title>
<updated>2020-07-23T18:01:10+00:00</updated>
<author>
<name>Lucian Copeland</name>
<email>hierophect@gmail.com</email>
</author>
<published>2020-07-23T15:21:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=cf0a4d208e71260b6f2796ba4f1f0edc36f2dc04'/>
<id>urn:sha1:cf0a4d208e71260b6f2796ba4f1f0edc36f2dc04</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add PWMOut</title>
<updated>2020-07-22T20:34:18+00:00</updated>
<author>
<name>Lucian Copeland</name>
<email>hierophect@gmail.com</email>
</author>
<published>2020-07-22T00:43:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=61a2e4f94b58d8f7ad09782b0a4e4bb4414b591f'/>
<id>urn:sha1:61a2e4f94b58d8f7ad09782b0a4e4bb4414b591f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add boilerplate, create basic PWMOut test</title>
<updated>2020-07-17T21:28:23+00:00</updated>
<author>
<name>Lucian Copeland</name>
<email>hierophect@gmail.com</email>
</author>
<published>2020-07-17T21:28:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=207369ec0978f87ceb5e57f42d30ae10025e5bc7'/>
<id>urn:sha1:207369ec0978f87ceb5e57f42d30ae10025e5bc7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #2879 from jepler/background-callback</title>
<updated>2020-07-17T20:46:03+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jeff@adafruit.com</email>
</author>
<published>2020-07-17T20:46:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9cdf5e148a8fcc506da6e2a8598fa2963bbcde2e'/>
<id>urn:sha1:9cdf5e148a8fcc506da6e2a8598fa2963bbcde2e</id>
<content type='text'>
Use a linked list of background tasks to perform</content>
</entry>
<entry>
<title>Merge pull request #3155 from jepler/esp32s2-parallel-build</title>
<updated>2020-07-16T18:26:53+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@adafruit.com</email>
</author>
<published>2020-07-16T18:26:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=72f6d7ee21bd442b87def2751d9c65dd887fe3ba'/>
<id>urn:sha1:72f6d7ee21bd442b87def2751d9c65dd887fe3ba</id>
<content type='text'>
esp32s2: Take care to invoke the sub-build-system only once</content>
</entry>
<entry>
<title>supervisor: factor supervisor_background_tasks from sundry ports</title>
<updated>2020-07-15T16:49:44+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-07-13T15:33:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1df48176ce2e4111c4629269cb86d2a6e365a3d2'/>
<id>urn:sha1:1df48176ce2e4111c4629269cb86d2a6e365a3d2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>esp32s2: Use the device's EUI-48 address as unique ID</title>
<updated>2020-07-15T16:45:13+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-07-15T16:45:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a2919a6fb2c433cafa5c528ee03ee9c86efb93d8'/>
<id>urn:sha1:a2919a6fb2c433cafa5c528ee03ee9c86efb93d8</id>
<content type='text'>
On my hardware, esptool reports
    MAC: 7c:df:a1:02:6c:b8
after this change, the USB descriptor says SerialNumber: 7CDFA1026CB8
and microcontroller.cpu.id has
    &gt;&gt;&gt; "".join("%02x" % byte for byte in microcontroller.cpu.uid)
    'c7fd1a20c68b'

Note that the nibble-swapping between USB and cpu.uid is typical.
For instance, an stm32 board has USB SerialNumber
24002500F005D42445632302 but hex-converted microcontroller.cpu.id
420052000f504d4254363220.
</content>
</entry>
<entry>
<title>esp32s2: Take care to invoke the sub-build-system only once</title>
<updated>2020-07-15T15:30:07+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-07-15T15:12:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=910f69c42b1852bcbde4c4fb24ea50939ec25fac'/>
<id>urn:sha1:910f69c42b1852bcbde4c4fb24ea50939ec25fac</id>
<content type='text'>
This allows "make -j" in the outer build system to function properly,
with a potentially large decrease in build times on high end desktop
systems.
</content>
</entry>
<entry>
<title>Add license to some obvious files.</title>
<updated>2020-07-06T18:16:25+00:00</updated>
<author>
<name>Diego Elio Pettenò</name>
<email>flameeyes@flameeyes.com</email>
</author>
<published>2020-06-03T22:40:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=34b4993d63a6b576f29d624385c681f679b4124c'/>
<id>urn:sha1:34b4993d63a6b576f29d624385c681f679b4124c</id>
<content type='text'>
</content>
</entry>
</feed>
