<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/esp8266/main.c, branch esp-extra-scripts</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=esp-extra-scripts</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=esp-extra-scripts'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2016-07-22T21:05:38+00:00</updated>
<entry>
<title>esp8266: dupterm_task_init() should be called before running _boot.py, etc.</title>
<updated>2016-07-22T21:05:38+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-07-22T21:05:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=77f0cd8027e0b460bc1cf0b78b40cf5fcbd75477'/>
<id>urn:sha1:77f0cd8027e0b460bc1cf0b78b40cf5fcbd75477</id>
<content type='text'>
Because they may use dupterm functionality (e.g. WebREPL running on boot).
</content>
</entry>
<entry>
<title>esp8266/main: Init recently added dupterm_arr_obj port state var.</title>
<updated>2016-07-04T14:40:26+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-07-04T14:40:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e07ef8f1a2564b75dc1e1147f00d966f25dcc367'/>
<id>urn:sha1:e07ef8f1a2564b75dc1e1147f00d966f25dcc367</id>
<content type='text'>
</content>
</entry>
<entry>
<title>esp8266/main.c: Clear the command line history when (re)booting.</title>
<updated>2016-06-26T11:48:19+00:00</updated>
<author>
<name>Robert HH</name>
<email>robert@hammelrath.com</email>
</author>
<published>2016-06-26T07:01:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=eb7637ba2e1c174e18cb691a9ef9308e24dff3bb'/>
<id>urn:sha1:eb7637ba2e1c174e18cb691a9ef9308e24dff3bb</id>
<content type='text'>
Not clearing the command line history sometimes results in strange output
when going back after a reset.
</content>
</entry>
<entry>
<title>esp8266/main: Update _boot module loading for recent frozen modules refactors.</title>
<updated>2016-05-22T01:09:15+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-05-22T01:08:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=cb7693bab4875250e4df2bf8c3d1b99fdb0655d9'/>
<id>urn:sha1:cb7693bab4875250e4df2bf8c3d1b99fdb0655d9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>esp8266/main: Bump heap size to 28K.</title>
<updated>2016-05-09T16:02:40+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-05-09T16:02:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=de5e0ed2e080502cfcccdda541dbb44e0d51dfe2'/>
<id>urn:sha1:de5e0ed2e080502cfcccdda541dbb44e0d51dfe2</id>
<content type='text'>
This is kind of compensation for 4K FatFs buffer size which is eaten away
from it on FS mount. This should still leave enough of networking ("OS")
heap.
</content>
</entry>
<entry>
<title>esp8266/main: Set sys.path to ["", "/", "/lib"].</title>
<updated>2016-05-03T15:25:27+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-05-03T15:21:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=fb5017f9dc1dfc3440f0688b1b001983cbac59c1'/>
<id>urn:sha1:fb5017f9dc1dfc3440f0688b1b001983cbac59c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>esp8266: Add hard IRQ callbacks for pin change on GPIO0-15.</title>
<updated>2016-04-14T11:44:26+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-04-14T10:15:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=674bf1bc81ab358d167965f06e5c51f86027b050'/>
<id>urn:sha1:674bf1bc81ab358d167965f06e5c51f86027b050</id>
<content type='text'>
</content>
</entry>
<entry>
<title>esp8266/main: mp_builtin_open(): Implement, using vfs_proxy_call().</title>
<updated>2016-04-10T13:59:19+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-04-10T13:53:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c734de490a03927dfb244224aec90d333606a3ef'/>
<id>urn:sha1:c734de490a03927dfb244224aec90d333606a3ef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>esp8266: Implement multistage bootstrap sequence.</title>
<updated>2016-04-10T11:24:41+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-04-10T11:12:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=6e87aeb8419e8c5fe009577a3b1bb18254a35b79'/>
<id>urn:sha1:6e87aeb8419e8c5fe009577a3b1bb18254a35b79</id>
<content type='text'>
Upon start-up, _boot module is executed from frozen files to do early
initialization, e.g. create and mount the flash filesystem. Then
"boot.py" is executed if it exists in the filesystem. Finally, "main.py"
is executed if exists to allow start-on-boot user applications.

This allows a user to make a custom boot file or startup application
without recompiling the firmware, while letting to do early initialization
in Python code.

Based on RFC https://github.com/micropython/micropython/issues/1955.
</content>
</entry>
<entry>
<title>esp8266: Bump heap size to 24k.</title>
<updated>2016-04-03T16:55:45+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-04-03T16:55:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=69256ac0b1f801b4f9ba33c561a00203aa05ee12'/>
<id>urn:sha1:69256ac0b1f801b4f9ba33c561a00203aa05ee12</id>
<content type='text'>
</content>
</entry>
</feed>
