2020-10-12 21:25:05 +01:00
|
|
|
MicroPython Internals
|
|
|
|
=====================
|
2018-12-12 05:50:55 +00:00
|
|
|
|
2020-10-12 21:25:05 +01:00
|
|
|
This chapter covers a tour of MicroPython from the perspective of a developer, contributing
|
|
|
|
to MicroPython. It acts as a comprehensive resource on the implementation details of MicroPython
|
|
|
|
for both novice and expert contributors.
|
|
|
|
|
2021-12-15 00:49:22 +00:00
|
|
|
Development around MicroPython usually involves modifying the core runtime, porting or
|
2020-10-12 21:25:05 +01:00
|
|
|
maintaining a new library. This guide describes at great depth, the implementation
|
|
|
|
details of MicroPython including a getting started guide, compiler internals, porting
|
|
|
|
MicroPython to a new platform and implementing a core MicroPython library.
|
2018-12-12 05:50:55 +00:00
|
|
|
|
|
|
|
.. toctree::
|
2020-10-12 21:25:05 +01:00
|
|
|
:maxdepth: 3
|
2018-12-12 05:50:55 +00:00
|
|
|
|
2020-10-12 21:25:05 +01:00
|
|
|
gettingstarted.rst
|
|
|
|
writingtests.rst
|
|
|
|
compiler.rst
|
|
|
|
memorymgt.rst
|
|
|
|
library.rst
|
|
|
|
optimizations.rst
|
2019-09-26 11:25:39 +01:00
|
|
|
qstr.rst
|
2020-10-12 21:25:05 +01:00
|
|
|
maps.rst
|
|
|
|
publiccapi.rst
|
|
|
|
extendingmicropython.rst
|
|
|
|
porting.rst
|