@@ -52,7 +52,7 @@ Glossary
5252 cross-compiler
5353 Also known as ``mpy-cross ``. This tool runs on your PC and converts a
5454 :term: `.py file ` containing MicroPython code into a :term: `.mpy file `
55- containing MicroPython bytecode. This means it loads faster (the board
55+ containing MicroPython :term: ` bytecode ` . This means it loads faster (the board
5656 doesn't have to compile the code), and uses less space on flash (the
5757 bytecode is more space efficient).
5858
@@ -128,7 +128,7 @@ Glossary
128128
129129 Unlike the :term: `CPython ` stdlib, micropython-lib modules are
130130 intended to be installed individually - either using manual copying or
131- using :term: `upip `.
131+ using :term: `mip `.
132132
133133 MicroPython port
134134 MicroPython supports different :term: `boards <board> `, RTOSes, and
@@ -151,16 +151,26 @@ Glossary
151151 machine-independent features. It can also function in a similar way to
152152 :term: `CPython `'s ``python `` executable.
153153
154+ mip
155+ A package installer for MicroPython (mip - "mip installs packages"). It
156+ installs MicroPython packages either from :term: `micropython-lib `,
157+ GitHub, or arbitrary URLs. mip can be used on-device on
158+ network-capable boards, and internally by tools such
159+ as :term: `mpremote `.
160+
161+ mpremote
162+ A tool for interacting with a MicroPython device. See :ref: `mpremote `.
163+
154164 .mpy file
155165 The output of the :term: `cross-compiler `. A compiled form of a
156- :term: `.py file ` that contains MicroPython bytecode instead of Python
157- source code.
166+ :term: `.py file ` that contains MicroPython :term: ` bytecode ` instead of
167+ Python source code.
158168
159169 native
160170 Usually refers to "native code", i.e. machine code for the target
161171 microcontroller (such as ARM Thumb, Xtensa, x86/x64). The ``@native ``
162172 decorator can be applied to a MicroPython function to generate native
163- code instead of bytecode for that function, which will likely be
173+ code instead of :term: ` bytecode ` for that function, which will likely be
164174 faster but use more RAM.
165175
166176 port
@@ -193,8 +203,10 @@ Glossary
193203 as a serial port over USB.
194204
195205 upip
196- (Literally, "micro pip"). A package manager for MicroPython, inspired
206+ A now-obsolete package manager for MicroPython, inspired
197207 by :term: `CPython `'s pip, but much smaller and with reduced
198- functionality.
199- upip runs both on the :term: `Unix port <MicroPython Unix port> ` and on
200- :term: `baremetal ` ports which offer filesystem and networking support.
208+ functionality. See its replacement, :term: `mip `.
209+
210+ webrepl
211+ A way of connecting to the REPL (and transferring files) on a device
212+ over the internet from a browser. See https://micropython.org/webrepl
0 commit comments