Running on MicroPython
November 4, 2024 ยท View on GitHub
The module is designed for MicroPython. You can run it on embedded systems, and, thanks to the MicroPython UNIX and Windows port, also on Linux, macOS, and Windows.
While MicroPython on a workstation does not provide hardware support usually available when running MicroPython on embedded devices, this is mostly not a concern when running a database driver.
Embedded
Todo.
Workstation
Setup
Install MicroPython.
{apt,brew,pip,zypper} install micropython
Install requirements.
micropython -m mip install base64 requests
Usage
Start CrateDB.
docker run --rm -it --name=cratedb \
--publish=4200:4200 --publish=5432:5432 \
--env=CRATE_HEAP_SIZE=2g crate:latest -Cdiscovery.type=single-node
Invoke example programs.
export MICROPYPATH=".frozen:${HOME}/.micropython/lib:/usr/lib/micropython:$(pwd)"
micropython examples/example_usage.py
micropython examples/object_examples.py