<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/.gitmodules, branch main</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=main</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2021-03-18T23:55:42+00:00</updated>
<entry>
<title>Redo RP2040 flash settings</title>
<updated>2021-03-18T23:55:42+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2021-03-04T21:12:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5d2b60cbf69c99abd6984c298d4f052514221177'/>
<id>urn:sha1:5d2b60cbf69c99abd6984c298d4f052514221177</id>
<content type='text'>
This switches stage2 to C and uses Jinja to change the C code based
on flash settings from https://github.com/adafruit/nvm.toml. It
produces the fastest settings for the given set of external flashes.
Flash size is no longer hard coded so switching flashes with similar
capabilities but different sizes should *just work*.

This PR also places "ITCM" code in RAM to save the XIP cache for
code execution. Further optimization is possible. A blink code.py
still requires a number of flash fetches every blink.

Fixes #4041
</content>
</entry>
<entry>
<title>Switch to upstream TinyUSB</title>
<updated>2021-01-21T19:33:13+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2021-01-21T19:33:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b73b30ff9f890ffd4e38d4c7ce7bcef7c92c1afb'/>
<id>urn:sha1:b73b30ff9f890ffd4e38d4c7ce7bcef7c92c1afb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add initial RP2040 support</title>
<updated>2021-01-21T03:16:56+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2021-01-21T00:47:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=733094aead6e84b42da54655b2b0a5d0dbd1a503'/>
<id>urn:sha1:733094aead6e84b42da54655b2b0a5d0dbd1a503</id>
<content type='text'>
The RP2040 is new microcontroller from Raspberry Pi that features
two Cortex M0s and eight PIO state machines that are good for
crunching lots of data. It has 264k RAM and a built in UF2
bootloader too.

Datasheet: https://pico.raspberrypi.org/files/rp2040_datasheet.pdf
</content>
</entry>
<entry>
<title>final name and extra board</title>
<updated>2021-01-14T04:51:34+00:00</updated>
<author>
<name>Jonah Yolles-Murphy</name>
<email>TGTechie01@gmial.com</email>
</author>
<published>2021-01-14T04:51:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=8f8af900987833c338d02fe08cac667ee450b514'/>
<id>urn:sha1:8f8af900987833c338d02fe08cac667ee450b514</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update TG-Watch pins, name, and frozen libraries</title>
<updated>2021-01-10T09:04:50+00:00</updated>
<author>
<name>Jonah Yolles-Murphy</name>
<email>TGTechie01@gmial.com</email>
</author>
<published>2021-01-10T09:04:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=8652d696142159f147efb74f0947a9e0bd7a357e'/>
<id>urn:sha1:8652d696142159f147efb74f0947a9e0bd7a357e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Swap to IDF release/4.2 branch for stability</title>
<updated>2020-12-16T02:12:59+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2020-12-12T04:34:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0dcc659d536034637009e3c5cb7713c35c002929'/>
<id>urn:sha1:0dcc659d536034637009e3c5cb7713c35c002929</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use nina-fw root certs</title>
<updated>2020-12-01T01:02:26+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2020-12-01T01:02:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4ac4faaaf684bfb3713f54de5fca452e64847700'/>
<id>urn:sha1:4ac4faaaf684bfb3713f54de5fca452e64847700</id>
<content type='text'>
That way we have one set we use for all of Adafruit's connected
devices.
</content>
</entry>
<entry>
<title>esp32s2: Update esp-idf submodule to include fix for #3424</title>
<updated>2020-11-14T16:16:39+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-11-14T16:16:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=231e3d362dae1988d5103b1042957ae793599d8b'/>
<id>urn:sha1:231e3d362dae1988d5103b1042957ae793599d8b</id>
<content type='text'>
This re-points the submodule to my personal fork of esp-idf.
Users may need to `git submodule sync` in their existing trees when
this change occurs.

Adds just the following commit in esp-idf:
  &gt; esp_crt_bundle: Allow verify_callback to correct BADCERT_BAD_MD
</content>
</entry>
<entry>
<title>change idf to espressif</title>
<updated>2020-10-07T17:52:00+00:00</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2020-10-07T17:52:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b7ed18d622fb6ca5b02034cbd2ac8d256374d77d'/>
<id>urn:sha1:b7ed18d622fb6ca5b02034cbd2ac8d256374d77d</id>
<content type='text'>
fix hal includes
</content>
</entry>
<entry>
<title>Update ESP-IDF to newer fixed fork</title>
<updated>2020-10-06T16:48:28+00:00</updated>
<author>
<name>Lucian Copeland</name>
<email>hierophect@gmail.com</email>
</author>
<published>2020-10-06T16:48:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0d7552b67eac91500db5e5ba25607df8bd3e16e5'/>
<id>urn:sha1:0d7552b67eac91500db5e5ba25607df8bd3e16e5</id>
<content type='text'>
</content>
</entry>
</feed>
