mirror of
https://github.com/sascha-hemi/pycom-documentation.git
synced 2026-03-21 07:06:20 +01:00
GitBook: [master] 74 pages modified
This commit is contained in:
committed by
gitbook-bot
parent
9f62d5f899
commit
cd2dc25acf
15
firmware-and-api-reference/introduction.md
Normal file
15
firmware-and-api-reference/introduction.md
Normal file
@@ -0,0 +1,15 @@
|
||||
# 5.1 Introduction
|
||||
|
||||
This chapter describes modules \(function and class libraries\) that are built into MicroPython. There are a number of categories for the available modules:
|
||||
|
||||
* Modules which implement a subset of standard Python functionality and are not intended to be extended by the user.
|
||||
* Modules which implement a subset of Python functionality, with a provision for extension by the user \(via Python code\).
|
||||
* Modules which implement MicroPython extensions to the Python standard libraries.
|
||||
* Modules specific to a particular port and thus not portable.
|
||||
|
||||
## Note about the availability of modules and their contents
|
||||
|
||||
This documentation in general aspires to describe all modules and functions/classes which are implemented in MicroPython. However, MicroPython is highly configurable, and each port to a particular board/embedded system makes available only a subset of MicroPython libraries. For officially supported ports, there is an effort to either filter out non-applicable items, or mark individual descriptions with “Availability:” clauses describing which ports provide a given feature. With that in mind, please still be warned that some functions/classes in a module \(or even the entire module\) described in this documentation may be unavailable in a particular build of MicroPython on a particular board. The best place to find general information of the availability/non-availability of a particular feature is the “General Information” section which contains information pertaining to a specific port.
|
||||
|
||||
Beyond the built-in libraries described in this documentation, many more modules from the Python standard library, as well as further MicroPython extensions to it, can be found in the [micropython-lib](https://github.com/micropython/micropython-lib) repository.
|
||||
|
||||
Reference in New Issue
Block a user