Using Older Versions
I have to continue using CircuitPython 6.x or earlier.
Where can I find compatible libraries?
We are no longer building or supporting the CircuitPython 6.x or earlier library
bundles. We highly encourage you to update CircuitPython to the latest version()
and use the current version of the libraries(). However, if for some reason you
cannot update, here are the last available library bundles for older versions:
2.x bundle()
3.x bundle()
4.x bundle()
5.x bundle()
6.x bundle()
Python Arithmetic
Does CircuitPython support floating-point numbers?
All CircuitPython boards support floating point arithmetic, even if the
microcontroller chip does not support floating point in hardware. Floating point
numbers are stored in 30 bits, with an 8-bit exponent and a 22-bit mantissa. Note
that this is two bits less than standard 32-bit single-precision floats. You will get
about 5-1/2 digits of decimal precision.
(Thebroadcomport may provide 64-bit floats in some cases.)
As CircuitPython development continues and there are new releases, Adafruit
will stop supporting older releases. Visit https://circuitpython.org/downloads to
download the latest version of CircuitPython for your board. You must download
the CircuitPython Library Bundle that matches your version of CircuitPython.
Please update CircuitPython and then visit https://circuitpython.org/libraries to
download the latest Library Bundle.
•
•
•
•
•
©Adafruit Industries Page 92 of 263