<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/ports/esp32s2/boards/unexpectedmaker_feathers2_prerelease, 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-15T13:57:36+00:00</updated>
<entry>
<title>run code formatting script</title>
<updated>2021-03-15T13:57:36+00:00</updated>
<author>
<name>microDev</name>
<email>70126934+microDev1@users.noreply.github.com</email>
</author>
<published>2021-03-15T13:57:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a52eb88031620a81521b937f2a0651dbac2bb350'/>
<id>urn:sha1:a52eb88031620a81521b937f2a0651dbac2bb350</id>
<content type='text'>
</content>
</entry>
<entry>
<title>usb descriptors all set; rework of enabling for USB devices</title>
<updated>2021-02-05T00:23:40+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2021-02-05T00:23:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0802b22ed6229a981d26e5d89737877cfb044f61'/>
<id>urn:sha1:0802b22ed6229a981d26e5d89737877cfb044f61</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed incorrect pin assignment on header</title>
<updated>2021-01-03T23:06:32+00:00</updated>
<author>
<name>Seon Rozenblum</name>
<email>seon@unexpectedmaker.com</email>
</author>
<published>2021-01-03T23:06:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=10f178d1621a31962b6f818bf73c9b00bc8b9ccd'/>
<id>urn:sha1:10f178d1621a31962b6f818bf73c9b00bc8b9ccd</id>
<content type='text'>
IO13 is for blue LED
IO14 is the correct pin header between IO18 and IO12
The silk is wrong (shows IO13), but hardware is correct as IO14, but IO14 was not included in pins.c
Silk will be updated on next PCB production run
</content>
</entry>
<entry>
<title>changes based on UM's input</title>
<updated>2021-01-02T01:23:11+00:00</updated>
<author>
<name>askpatricw</name>
<email>4002194+askpatrickw@users.noreply.github.com</email>
</author>
<published>2021-01-02T01:23:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=2ce07209dff9f509bd5f401b8eb3a1639667e680'/>
<id>urn:sha1:2ce07209dff9f509bd5f401b8eb3a1639667e680</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dupe LED entries</title>
<updated>2021-01-01T02:02:44+00:00</updated>
<author>
<name>askpatricw</name>
<email>4002194+askpatrickw@users.noreply.github.com</email>
</author>
<published>2021-01-01T02:02:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=220501e159998ee873bb93fba87f654bc378f4ef'/>
<id>urn:sha1:220501e159998ee873bb93fba87f654bc378f4ef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>release and pre-release FeatherS2 NSync</title>
<updated>2021-01-01T01:50:41+00:00</updated>
<author>
<name>askpatricw</name>
<email>4002194+askpatrickw@users.noreply.github.com</email>
</author>
<published>2021-01-01T01:50:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=43f93b097fd39f4cba10a5ac0736f2fc6b5db61c'/>
<id>urn:sha1:43f93b097fd39f4cba10a5ac0736f2fc6b5db61c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reserve UART pins only if DEBUG=1 is set to address issue 3811</title>
<updated>2020-12-11T19:35:28+00:00</updated>
<author>
<name>BennyE</name>
<email>bennye_hh@posteo.net</email>
</author>
<published>2020-12-11T19:35:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e3194ad54e95917b6a15da190f8fa565aa322efb'/>
<id>urn:sha1:e3194ad54e95917b6a15da190f8fa565aa322efb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add `board_deinit` for use with sleep</title>
<updated>2020-12-08T18:52:25+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2020-12-03T02:05:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=40118bcf57f026fd6a58733501c759a9ba87e835'/>
<id>urn:sha1:40118bcf57f026fd6a58733501c759a9ba87e835</id>
<content type='text'>
This changes lots of files to unify `board.h` across ports. It adds
`board_deinit` when CIRCUITPY_ALARM is set. `main.c` uses it to
deinit the board before deep sleeping (even when pretending.)

Deep sleep is now a two step process for the port. First, the
port should prepare to deep sleep based on the given alarms. It
should set alarms for both deep and pretend sleep. In particular,
the pretend versions should be set immediately so that we don't
miss an alarm as we shutdown. These alarms should also wake from
`port_idle_until_interrupt` which is used when pretending to deep
sleep.

Second, when real deep sleeping, `alarm_enter_deep_sleep` is called.
The port should set any alarms it didn't during prepare based on
data it saved internally during prepare.

ESP32-S2 sleep is a bit reorganized to locate more logic with
TimeAlarm. This will help it scale to more alarm types.

Fixes #3786
</content>
</entry>
<entry>
<title>SDA and SCL were flipped</title>
<updated>2020-10-19T00:15:59+00:00</updated>
<author>
<name>askpatricw</name>
<email>4002194+askpatrickw@users.noreply.github.com</email>
</author>
<published>2020-10-19T00:15:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d6805c0dd40e142654fd45e4d6d43af08871a2c8'/>
<id>urn:sha1:d6805c0dd40e142654fd45e4d6d43af08871a2c8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added default LWIP hostnames to FeatherS2 boards</title>
<updated>2020-10-15T19:47:59+00:00</updated>
<author>
<name>Seon Rozenblum</name>
<email>seon@unexpectedmaker.com</email>
</author>
<published>2020-10-14T08:18:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=45a3bd1c042dd27eacf78cdcf116f97a7839eee0'/>
<id>urn:sha1:45a3bd1c042dd27eacf78cdcf116f97a7839eee0</id>
<content type='text'>
</content>
</entry>
</feed>
