• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar
  • Skip to footer

Geeky Gadgets

Gadgets and Technology News

  • Home
  • Apple
  • Android
  • Deals
  • Gadgets
  • Technology
  • Hardware
  • Gaming
  • Cars


Circuitpython 3 Release Candidate 1 Now Available

12:45 pm July 4, 2018 By Julian Horsey

  • Share
  • Tweet
  • Pin
  • Email

Circuitpython 3

Makers, developers and hobbyists that use Circuitpython will be pleased to know that Circuitpython 3.0.0 Release Candidate 1 is now available to download directly from the official GitHub webpage. Circuitpython 3 is the latest major revision of CircuitPython and features new support for the SAMD51 (aka M4) and preliminary support for the nRF52 BLE chipset. Circuitpython 3 also features better memory utilisation enabling applications to load more in the same amount of space.

“We believe this release is stable and relatively bug free. So, please try this before trying 2.x. If you find issues please file an issue. If no major bugs are found, then we’ll release this as 3.0.0 stable. Try the latest version of the Mu editor for creating and editing your CircuitPython programs and for easy access to the CircuitPython serial connection (the REPL). All builds are available as both UF2 and bin files here along with test builds”

Changes since Release Candidate 1
– Fix M4 RTC. Thanks @mrmcwethy and @notro
– Fix / mounting. Thanks @dhalbert
– Freeze in crickit library. Thanks @dhalbert, @jerryneedell and @papahabla
– Fix one wire. Thanks @dhalbert, @caternuson, @sommersoft, Bill_R, and hotcarrier
– Add D3 and D4 definitions to Itsy Bitsy M4. Thanks @jerryneedell
–
New Features in 3.0.0
– Support for SAMD51 based M4 boards from Adafruit. Thanks @tannewt, @dhalbert, @siddacious and all the M4 testers.
– Preliminary support for nRF52 BLE capable boards. Thanks @glennrub, @tralamazza, @microbuilder, @arturo182, @hathach and @jerryneedell.
– Long-lived heap allocations are better compacted. (Video) Thanks @tannewt and @dhalbert.
– Read the microcontroller’s unique id through microcontroller.cpu.uid. Thanks @sommersoft!
– UART can now be created with only one direction. Thanks @dhalbert!
– Files to prevent mac from indexing the drive are created automatically. Thanks @jepler!
* and *= implemented for array.array. Thanks @jepler!
– Implemented seeking to non-zero locations. Thanks @aykevl and @jepler.
– Detect when USB has been plugged in with supervisor.runtime.serial_connected. Thanks @sommersoft and @dhalbert.
– Change file system label (CIRCUITPY by default) using storage.getmount(“/”).label.
– Add storage.erase_filesystem() to make erasing the file system easy. Thanks @dhalbert!
atmel-samd: usb_hid support include Consumer Controls (aka multimedia keys) and Gamepad. Thanks @dhalbert.
– Support atmel-samd real-time clock (RTC) as main time source. Thanks @notro!
– Add audiobusio.I2SOut support and split samples into audioio.RawSample and audioio.WaveFile. Thanks @tannewt

Source: Adafruit : GitHub

Filed Under: DIY Projects, Technology News, Top News

Latest Geeky Gadgets Deals


Disclosure: Some of our articles include affiliate links. If you buy something through one of these links, Geeky Gadgets may earn an affiliate commission. Learn more.

Primary Sidebar

  • Email
  • Facebook
  • RSS
  • Twitter

Top News

Gravity Sketch

Gravity Sketch virtual reality Design application now available for free

coffee bean roasting

Wake Up smart home coffee bean roasting machine hits Kickstarter

| Keyboard and mouse set | Keyboard mouse set

Cherry announces new Stream desktop keyboard and mouse set $63

Titanium watch

CARBON Titanium watch hits Kickstarter

On Air streaming, video call status light $75

Last Minute Deals

Apple News

Apple Fitness+ Time to Walk

Apple Fitness+ ‘Time to Walk’ feature shown off on video

iOS 14.4

iOS 14.4 Release Candidate batter life test (Video)

iOS 14.4 Release Candidate

iOS 14.4 Release Candidate follow up (Video)

iPhone 12 MagSafe

Apple says magnets in iPhone 12 and MagSafe accessories may affect pacemakers

watchos 7.3

What’s new in Apple’s watchOS 7.3 Release Candidate (Video)

Technology News

NZXT and RTFKT

NZXT and RTFKT announce new partnership to empower content creators

Italy blocks TikTok for some, after girl’s death

Girl with a Pearl Earring

10 Gigapixel Girl with a Pearl Earring image offers a closer look at the detail

Samsung 5G RAN

Samsung expands its 5G technology with fully virtualized 5G RAN

Google To Pay French Publishers For News Snippets

Android News

Samsung Galaxy Xcover 5G

New Samsung Galaxy Xcover 5G appears in benchmarks

ZTE Axon 20 5G

ZTE Axon 20 5G under display selfie camera shown off on video

Motorola Edge S

Motorola Edge S rear camera setup leaked

Samsung Galaxy A52

Samsung Galaxy A52 gets WiFi certification

Realme C20

Realme C20 Android smartphone unveiled

Footer

About Us

  • About Geeky Gadgets
  • Advertise On Geeky Gadgets
  • Archives
  • Contact Us
  • Disclosure Policy
  • Free Newsletter
  • Geeky Gadgets Logo
  • Privacy Policy
  • Site Map

Further Reading

  • Auto News
  • Camera News
  • Concepts & Design
  • Entertainment News
  • Design News
  • Geeky Stuff
  • Apple iPad
  • Apple iPhone
  • Mobile Phone News
  • Sponsored
  • Tablet News

Copyright 2007 - 2020 Geeky Gadgets

We are using cookies to give you the best experience on our website.

You can find out more about which cookies we are using or switch them off in settings.

Geeky Gadgets
Powered by  GDPR Cookie Compliance
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.

Cookie Policy

More information about our Cookie Policy