<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/shared-bindings/digitalio/__init__.c, branch 5.3.x</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=5.3.x</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=5.3.x'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2017-08-27T05:24:17+00:00</updated>
<entry>
<title>Fix blinky example</title>
<updated>2017-08-27T05:24:17+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2017-08-26T21:37:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4e63d55d8d0df6d7600bb684fa90a8cb54708ba8'/>
<id>urn:sha1:4e63d55d8d0df6d7600bb684fa90a8cb54708ba8</id>
<content type='text'>
Thanks to @Kurticus and @scruffynerf from [discord](http://adafru.it/discord) for finding it.</content>
</entry>
<entry>
<title>shared-bindings: Move enum-like classes out of DigitalInOut into digitalio.</title>
<updated>2017-06-16T20:47:01+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott.shawcroft@gmail.com</email>
</author>
<published>2017-06-16T20:47:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c7efd2cae963b4db7e8b589cf20207ef7639b303'/>
<id>urn:sha1:c7efd2cae963b4db7e8b589cf20207ef7639b303</id>
<content type='text'>
Also, rename Direction.IN to Direction.INPUT and Direction.OUT to Direction.OUTPUT.

This simplifies using them. Prior to the nativeio split this would have led to
clutter in the top-level namespace but having digitalio prevents this.

Fixes #152
</content>
</entry>
<entry>
<title>shared-bindings: Update docs to remove with statements from examples but add more detail to the design guide about their use.</title>
<updated>2017-06-07T21:39:12+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott.shawcroft@gmail.com</email>
</author>
<published>2017-06-07T21:39:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=714521a4c7a6814c365c061bcf967c4c45692e3d'/>
<id>urn:sha1:714521a4c7a6814c365c061bcf967c4c45692e3d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Split up nativeio.</title>
<updated>2017-04-10T20:32:19+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott.shawcroft@gmail.com</email>
</author>
<published>2017-04-10T20:32:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f28f8ba56809fd56e777eabceae21127f95b89ed'/>
<id>urn:sha1:f28f8ba56809fd56e777eabceae21127f95b89ed</id>
<content type='text'>
This was done to allow greatly granularity when deciding what functionality
is built into each board's build. For example, this way pulseio can be
omitted to allow for something else such as touchio.
</content>
</entry>
</feed>
