Python CORE for CW01 and CW02
MicroPython Core handling I2C communication for CW01(ESP8266) and CW02(ESP32).
Instructions
- Use XinaBoxUploader and flash MicroPython to the CW01/CW02.
Python IDE
mu-editor
Use mu-editor (find it here https://codewith.mu)
- mu-editor needs to recognize Product ID:
0x6001and Vendor ID:0x0403- pull request submitted. - In the meantime use XinaBox version of the mu-editor from here: XinaBox mu-editor.
Visual Studio Code (VSC)
Use VSC (find it here https://code.visualstudio.com)
- You need a plugin, such as Pymakr
ESPlorer
Use ESPlorer ESPlorer
- This IDE allows you to switch DTR/RTS off - see note regarding CW01 below
Note using CW01
- The CW01 doesn't have an "auto resetting" circutry on it like the CW02 has, therefore the the CW01 will be stuck in "bootloader" mode when inserted into your computer with a standard IP01. However if you have an old IP01 with switches, then you can bypass that by setting the A-B switch in position
Awhen programming the CW01 using mu-editor. And when loading the MicroPython using the XinaBoxUploader, the switches should be inBandDCE - You can also just use an IDE that allows you to control DTR/RTS, such as ESPlorer (see above)
Metadata
Release files for xinabox-CW01-CW02-CORE 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| xinabox-CW01-CW02-CORE-0.0.1.tar.gz | 2.5 kB | Without provenance | Details for xinabox-CW01-CW02-CORE-0.0.1.tar.gz |
Release files / xinabox-CW01-CW02-CORE-0.0.1.tar.gz
| Download URL | xinabox-CW01-CW02-CORE-0.0.1.tar.gz |
|---|---|
| Size | 2.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
33ca13920a5a50558ab64b0649327e52494148b1a6c7a8d5d07c49c9565e7a7d
|
|
BLAKE2b-256 checksum How to use checksums |
5fe273f9706e6b110a9fcbebaf10c87b68a5da0bfcc7a2430ba0d6b618476015
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2
|
Security for xinabox-CW01-CW02-CORE 0.0.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.