<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/docs/reference, branch 2.1.0</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=2.1.0</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=2.1.0'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2017-08-20T07:44:02+00:00</updated>
<entry>
<title>docs/glossary: Fix typos in micropython-lib paragraph.</title>
<updated>2017-08-20T07:44:02+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-08-20T07:44:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=387a8d26f9b54b37928aa08641b159334b669219'/>
<id>urn:sha1:387a8d26f9b54b37928aa08641b159334b669219</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs/glossary: Elaborate on possible MicroPython port differences.</title>
<updated>2017-08-20T07:11:44+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-08-20T07:11:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=46583e905771222d7b8395e4c33569e2624f1943'/>
<id>urn:sha1:46583e905771222d7b8395e4c33569e2624f1943</id>
<content type='text'>
State that this doc describes generic, "core" MicroPython functionality,
any particular port may diverge in both directions, by both omitting
some functionality, and adding more, both cases described outside the
generic documentation.
</content>
</entry>
<entry>
<title>docs: Add glossary.</title>
<updated>2017-07-02T10:47:35+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-07-02T10:47:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d0797fbc182b45194e6c15ffc145ed1c5e844ad6'/>
<id>urn:sha1:d0797fbc182b45194e6c15ffc145ed1c5e844ad6</id>
<content type='text'>
We have enough terms or references throughout the docs which may be not
immediately clear or have some important nuances. Referencing terms in
gloassary is the best way to deal with that.
</content>
</entry>
<entry>
<title>reference/index: Rewrite introduction paragraph to avoid confusion.</title>
<updated>2017-07-01T19:09:40+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-07-01T19:09:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=8b7d31159506d1708c18704f4c8bda69dddcfdb8'/>
<id>urn:sha1:8b7d31159506d1708c18704f4c8bda69dddcfdb8</id>
<content type='text'>
The old intro talked about "differences", but there were hardly any
sections describing differences, mostly MicroPython specific features.
On the other hand, we now have real "differences" chapter, though it's
mostly concerned with stdlib differences.

So, try to avoid confusion by changing wording and linking to the other
chapters and contrasting them with what is described in "MicroPython
language".
</content>
</entry>
<entry>
<title>docs/constrained: Use markup adhering to the latest docs conventions.</title>
<updated>2017-07-01T16:28:55+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-07-01T16:28:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e334b6b6d21ee0d92a4c91812f7ede05d1d0b447'/>
<id>urn:sha1:e334b6b6d21ee0d92a4c91812f7ede05d1d0b447</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs/ref/speed_python: Update and make more hardware-neutral.</title>
<updated>2017-06-25T22:11:17+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-06-25T22:11:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a926119099bae885a8f1f031c2cc4eacbf785df2'/>
<id>urn:sha1:a926119099bae885a8f1f031c2cc4eacbf785df2</id>
<content type='text'>
Move hardware-specific optimizations to the very end of document, and
add visible note that it gives an example for Pyboard. Remove references
to specific hardware technologies, so the doc can be more naturally
used across ports. Various markup updates to adhere to the latest
docs conventions.
</content>
</entry>
<entry>
<title>docs/*/quickref.rst: Use new semantics of ticks_diff()</title>
<updated>2016-11-07T23:01:05+00:00</updated>
<author>
<name>puuu</name>
<email>puuu@users.noreply.github.com</email>
</author>
<published>2016-11-07T05:47:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=933198c55fdc4881198139676b61ff1f621cb39a'/>
<id>urn:sha1:933198c55fdc4881198139676b61ff1f621cb39a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs/reference: Add constrained.rst doc.</title>
<updated>2016-10-11T04:27:20+00:00</updated>
<author>
<name>Peter Hinch</name>
<email>peter@hinch.me.uk</email>
</author>
<published>2016-09-06T06:52:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9e1dec181806d7cd34b5dfec8cdce4c41b39ab53'/>
<id>urn:sha1:9e1dec181806d7cd34b5dfec8cdce4c41b39ab53</id>
<content type='text'>
It contains detailed information about writing scripts to run efficiently
on microcontrollers (and other constrained systems).
</content>
</entry>
<entry>
<title>docs/reference/isr_rules.rst: Two minor additions to docs for using ISR.</title>
<updated>2016-09-07T07:12:42+00:00</updated>
<author>
<name>Peter Hinch</name>
<email>peter@hinch.me.uk</email>
</author>
<published>2016-09-06T10:20:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=dab0f316d26f4c77c94d9e51c35d5f63ed118d3c'/>
<id>urn:sha1:dab0f316d26f4c77c94d9e51c35d5f63ed118d3c</id>
<content type='text'>
- Refers to the technique of instantiating an object for use in an ISR by
  specifying it as a default argument.

- Footnote detailing the fact that interrupt handlers continue to be
  executed at the REPL.
</content>
</entry>
<entry>
<title>docs: Spelling mistakes</title>
<updated>2016-08-02T08:17:46+00:00</updated>
<author>
<name>Mike Causer</name>
<email>mcauser@gmail.com</email>
</author>
<published>2016-07-31T23:52:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ce166e6b68b7fafb73a99fd64081f8a4155fe22a'/>
<id>urn:sha1:ce166e6b68b7fafb73a99fd64081f8a4155fe22a</id>
<content type='text'>
</content>
</entry>
</feed>
