<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/tools, branch v1.0-rc1</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.0-rc1</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.0-rc1'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2014-05-03T17:14:34+00:00</updated>
<entry>
<title>tools: pyboard.py now acts as a command-line program to run scripts.</title>
<updated>2014-05-03T17:14:34+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-05-03T17:14:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=3244123031096c6b20da9c424f430b557025a612'/>
<id>urn:sha1:3244123031096c6b20da9c424f430b557025a612</id>
<content type='text'>
You can run a local script on the pyboard using:

    python pyboard.py test.py

where test.py is the local script you want to run.
</content>
</entry>
<entry>
<title>stmhal: Change names: flash to firmware, flashboard to deploy.</title>
<updated>2014-05-03T16:46:45+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-05-03T16:46:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=aad1204b8ed77a1466f03d848aa1c32dfff1dc24'/>
<id>urn:sha1:aad1204b8ed77a1466f03d848aa1c32dfff1dc24</id>
<content type='text'>
Since firmware lives in a build directory which already specifies the
board name, no real reason to also have the firmware have the board
name.
</content>
</entry>
<entry>
<title>Merge pull request #543 from lurch/patch-4</title>
<updated>2014-05-03T12:09:16+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-05-03T12:09:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e88814a27492c41791bf2a10cd452340b54b66e5'/>
<id>urn:sha1:e88814a27492c41791bf2a10cd452340b54b66e5</id>
<content type='text'>
Make pyboard.enter_raw_repl more robust</content>
</entry>
<entry>
<title>Merge pull request #547 from cjbarnes18/pyboard_module_fixes</title>
<updated>2014-05-02T23:11:43+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-05-02T23:11:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d9f4deef8cbcbeeeaeefebfc53072d83e5bfddc3'/>
<id>urn:sha1:d9f4deef8cbcbeeeaeefebfc53072d83e5bfddc3</id>
<content type='text'>
Fix pyboard.py tests.</content>
</entry>
<entry>
<title>Fix pyboard.py tests.</title>
<updated>2014-05-02T20:36:07+00:00</updated>
<author>
<name>Craig Barnes</name>
<email>craig.barnes@member.fsf.org</email>
</author>
<published>2014-05-02T20:36:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=71a1e3520667e19f355c5e761465796a2721bc5a'/>
<id>urn:sha1:71a1e3520667e19f355c5e761465796a2721bc5a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add shell script to automatically build stmhal/ for all pyboards.</title>
<updated>2014-05-02T13:49:44+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-05-02T13:49:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ba742ed6396cf14151dd397e7dbe6c9d2d2ecf93'/>
<id>urn:sha1:ba742ed6396cf14151dd397e7dbe6c9d2d2ecf93</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make pyboard.enter_raw_repl more robust</title>
<updated>2014-05-01T19:42:23+00:00</updated>
<author>
<name>Andrew Scheller</name>
<email>github@loowis.durge.org</email>
</author>
<published>2014-05-01T19:42:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1f740bdaf42e8669e1678ba78b5ca6f2d2abc101'/>
<id>urn:sha1:1f740bdaf42e8669e1678ba78b5ca6f2d2abc101</id>
<content type='text'>
In case there's a program in the microcontroller's main.py running in an infinite loop</content>
</entry>
<entry>
<title>tools: Update pyboard.py to work with latest changes to RTC.</title>
<updated>2014-04-21T19:18:37+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-04-21T19:18:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ca045d97b949fbc87a2c56594431a42abfd1f2ba'/>
<id>urn:sha1:ca045d97b949fbc87a2c56594431a42abfd1f2ba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tools: Fix up pybcdc.inf generation: new lines and hex digits.</title>
<updated>2014-04-16T10:45:52+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-04-16T10:45:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ecdf6cdc5bdbb51451604df0713f1b24476f0714'/>
<id>urn:sha1:ecdf6cdc5bdbb51451604df0713f1b24476f0714</id>
<content type='text'>
Using Python's file open in 'r' mode opens it for text reading, which
converts all new lines to \n.  Could use 'rb' binary mode, but then
don't have access to the string Template replacement functions.  Thus,
force the output to have '\\r\\n' ending.

Also fix regex to match hex digits.
</content>
</entry>
<entry>
<title>Auto-generate the stmhal/pybcdc_inf header file from static files</title>
<updated>2014-04-16T01:41:26+00:00</updated>
<author>
<name>Andrew Scheller</name>
<email>github@loowis.durge.org</email>
</author>
<published>2014-04-10T23:02:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1452221aca8851df029702e8a71be339005bd5fd'/>
<id>urn:sha1:1452221aca8851df029702e8a71be339005bd5fd</id>
<content type='text'>
The USB VID&amp;PID are automatically extracted from usbd_desc_cdc_msc.c
and inserted into pybcdc_inf.template, ensuring that the same USB
IDs get used everywhere
</content>
</entry>
</feed>
