<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython, branch 5.0.0-alpha.5</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=5.0.0-alpha.5</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=5.0.0-alpha.5'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2019-11-03T23:34:29+00:00</updated>
<entry>
<title>Merge pull request #2262 from jepler/cpb-speaker-disable</title>
<updated>2019-11-03T23:34:29+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@adafruit.com</email>
</author>
<published>2019-11-03T23:34:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e3638ffaad1a77687082770c1da935b9b3ddcc01'/>
<id>urn:sha1:e3638ffaad1a77687082770c1da935b9b3ddcc01</id>
<content type='text'>
cpb: Disable the onboard speaker until request</content>
</entry>
<entry>
<title>Merge pull request #2252 from dhalbert/cpb-two-i2c</title>
<updated>2019-11-03T21:15:36+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@adafruit.com</email>
</author>
<published>2019-11-03T21:15:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=cd3fcc87abd730e12ae63e1d4e84419ebb3fedd7'/>
<id>urn:sha1:cd3fcc87abd730e12ae63e1d4e84419ebb3fedd7</id>
<content type='text'>
nrf: allocate two I2C on CPB</content>
</entry>
<entry>
<title>Check for no pullups on I2C on nrf; give arduino nano 33 ble two I2C devices</title>
<updated>2019-11-03T02:47:03+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2019-11-03T02:47:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=85a648224fea027eb3635b7a3746cd6c12d738a6'/>
<id>urn:sha1:85a648224fea027eb3635b7a3746cd6c12d738a6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cpb: define the SPEAKER_ENABLE_PIN</title>
<updated>2019-11-01T21:26:03+00:00</updated>
<author>
<name>jepler</name>
<email>jepler@gmail.com</email>
</author>
<published>2019-11-01T21:25:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=2bdccf03a722fc1bdb0434e96361d3d8acd0ca09'/>
<id>urn:sha1:2bdccf03a722fc1bdb0434e96361d3d8acd0ca09</id>
<content type='text'>
This allows the board to disable the onboard speaker until explicitly
enabled in user code.

Testing performed on a CPB:
 * Touching the AUDIO pin with a fingertip no longer generates noise/buzz
 * Generating a waveform with `simpleio.tone` produces no sound by default
 * When the board.SPEAKER_ENABLE is configured as a digital output and
   set True, `simpleio.tone` does produce sound

Note that while guides should include information about SPEAKER_ENABLE, it's
possible that some users who omitted it could view this as a breaking change.
They can fix it by simply adding code similar to

    speaker_enable = digitalio.DigitalInOut(board.SPEAKER_ENABLE)
    speaker_enable.direction = digitalio.Direction.OUTPUT
    speaker_enable.value = True

before using the internal speaker.

Closes: #2258
</content>
</entry>
<entry>
<title>nRF: Handle SPEAKER_ENABLE_PIN</title>
<updated>2019-11-01T21:23:35+00:00</updated>
<author>
<name>jepler</name>
<email>jepler@gmail.com</email>
</author>
<published>2019-11-01T21:23:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=fe47eba97fffb6a689592158bf6f97959c2ec798'/>
<id>urn:sha1:fe47eba97fffb6a689592158bf6f97959c2ec798</id>
<content type='text'>
.. the existing code, which was never activated by the preprocessor,
wasn't quite right.
</content>
</entry>
<entry>
<title>Merge pull request #2260 from dhalbert/dotstar-brightness</title>
<updated>2019-11-01T20:43:15+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@adafruit.com</email>
</author>
<published>2019-11-01T20:43:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c36931384f7ac7a9f7dec690d0c1e8ffaa581ba7'/>
<id>urn:sha1:c36931384f7ac7a9f7dec690d0c1e8ffaa581ba7</id>
<content type='text'>
Reduce DotStar status brightness; macros for status colors</content>
</entry>
<entry>
<title>Merge pull request #2257 from Retoc/master</title>
<updated>2019-11-01T20:23:18+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@adafruit.com</email>
</author>
<published>2019-11-01T20:23:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c1f56501ded99058bedb0008c16bb538f6b5d8f6'/>
<id>urn:sha1:c1f56501ded99058bedb0008c16bb538f6b5d8f6</id>
<content type='text'>
added german translation</content>
</entry>
<entry>
<title>Reduce DotStar status brightness; macros for status colors</title>
<updated>2019-11-01T17:37:36+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2019-11-01T17:37:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=99fe905039a3f191ddb8072fee8094b05dbe7d51'/>
<id>urn:sha1:99fe905039a3f191ddb8072fee8094b05dbe7d51</id>
<content type='text'>
</content>
</entry>
<entry>
<title>added german translation</title>
<updated>2019-10-31T23:09:43+00:00</updated>
<author>
<name>retoc</name>
<email>retoc@users.noreply.github.com</email>
</author>
<published>2019-10-31T23:09:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e4803a7973afff1a33e6bb674cfa05a7942ef541'/>
<id>urn:sha1:e4803a7973afff1a33e6bb674cfa05a7942ef541</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #2256 from brentru/master</title>
<updated>2019-10-31T19:22:47+00:00</updated>
<author>
<name>Brent Rubell</name>
<email>brentru@users.noreply.github.com</email>
</author>
<published>2019-10-31T19:22:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=08d1019f2b8bb2f0153e1019067d8a862c7a03f2'/>
<id>urn:sha1:08d1019f2b8bb2f0153e1019067d8a862c7a03f2</id>
<content type='text'>
Switch PyPortal Titano to 8-bit Mode</content>
</entry>
</feed>
