<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/ports/nrf, branch 5.0.0-beta.0</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-beta.0</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=5.0.0-beta.0'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2019-11-15T18:04:25+00:00</updated>
<entry>
<title>revert error</title>
<updated>2019-11-15T18:04:25+00:00</updated>
<author>
<name>Hierophect</name>
<email>hierophect@gmail.com</email>
</author>
<published>2019-11-15T18:04:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=81223c76bd0c9be22032c09f034dccd84c7c74f7'/>
<id>urn:sha1:81223c76bd0c9be22032c09f034dccd84c7c74f7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>move neopixel_in_use flag to shared-bindings</title>
<updated>2019-11-15T17:59:52+00:00</updated>
<author>
<name>Hierophect</name>
<email>hierophect@gmail.com</email>
</author>
<published>2019-11-15T17:59:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=2c6781f74d0c8b53c0bdcd7f0b954ac831167937'/>
<id>urn:sha1:2c6781f74d0c8b53c0bdcd7f0b954ac831167937</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add never_reset and reset to pin common hal, adjust files</title>
<updated>2019-11-15T17:47:00+00:00</updated>
<author>
<name>Hierophect</name>
<email>hierophect@gmail.com</email>
</author>
<published>2019-11-15T17:47:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=de5691acf5060d6e2182da4c84095a007f6da606'/>
<id>urn:sha1:de5691acf5060d6e2182da4c84095a007f6da606</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #2236 from tannewt/bleio_tweaks</title>
<updated>2019-11-05T03:27:54+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@adafruit.com</email>
</author>
<published>2019-11-05T03:27:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=8cd2f87e9945cfbf95961e739afb55e15a922a14'/>
<id>urn:sha1:8cd2f87e9945cfbf95961e739afb55e15a922a14</id>
<content type='text'>
Refine _bleio</content>
</entry>
<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>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 remote-tracking branch 'adafruit/master' into bleio_tweaks</title>
<updated>2019-11-01T20:20:58+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2019-11-01T20:20:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=47e50e56594f7b6b71191e61415f87bfdb9c6cb6'/>
<id>urn:sha1:47e50e56594f7b6b71191e61415f87bfdb9c6cb6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nrf: allocate two I2C on CPB</title>
<updated>2019-10-29T01:08:53+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2019-10-29T01:08:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e35eb08f1d91f4db7a65eea0987a8cdc4d1e1d65'/>
<id>urn:sha1:e35eb08f1d91f4db7a65eea0987a8cdc4d1e1d65</id>
<content type='text'>
</content>
</entry>
</feed>
