Adafruit has today announced the availability of its new CircuitPython 3.0.0 Alpha 6 release which was made available and offers the latest major revision of CircuitPython and features new support for the SAMD51 (aka M4) and preliminary support for the nRF52 BLE chipset. The CircuitPython 3.0.0 also features enhanced memory utilisation allowing users to load more into the same amount of space.
The latest CircuitPython 3 release has now been made available via the official Github page. But remember This is an alpha release of 3.0.0. Alpha releases do not have the complete API from 2.x and are only meant for testing. (Beta release will have the full API but still need work.) if you are just starting out using CircuitPython use the latest stable release which is currently CircuitPython 2.2.4 which was launched last month on March 7th, 2018.
CircuitPython a Python implementation for teaching coding with microcontrollers and the latest release can be found via the link below. “CircuitPython is an education friendly open source derivative of MicroPython. CircuitPython supports use on educational development boards designed and sold by Adafruit. Adafruit CircuitPython features unified Python core APIs and a growing list of Adafruit libraries and drivers of that work with it.”