A language for controlling LED animations. Other device must support PLOT and CLEAR calls.
Project description
LEDLang
LED Programming Language, mostly for controlling a Micro:bit but others can be used.
to-the-serial Micro:bit Makecode Helper
| Command | What they do |
|---|---|
| PLOT | Turn on a pixel on the screen |
| CLEAR | Clear the screen |
Problems
| Item | Problem |
|---|---|
| TEXT | Only works if the height of your display is 5, you can get around this bug by using REALSIZE |
Notes
| Item | Problem |
|---|---|
| REALSIZE | Can lag since division is used every PLOT |
Commits between builds: - 41449a9: Fix the test
- 9ffdf03: Update fillReadme.py
- 482fb1d: Fix link
- bc78cca: Remove exact match
- 295d19b: Tags should no be there
- a44b137: Checkout everything
- f75f5ba: Pass token to filler
- b863c69: Fix f-string for job status
- e4e9dde: DO some more readme stuff
- d1c098b: Edit readme stuff
- c135d14: Revert project to commit 6ba410e
- 4584f68: Fix name in deploy
- 7b03c44: Fix pytest
- 220fa9e: Make pytest run on tags
- f9f3a03: it too long before a new version so i dont know if there is anything new
- 708ab65: Make it so the log list is diffrent for a release
- 8709459: Reorder fillers
- 6ba410e: Add more fillers
- 08567cd: Add fillers
- a849002: Add pytest
- d5a2cae: Give up fixing rotate
- 5c75c7e: Try to fix rotate
- 308c24b: Set default for rotate_point
- 3e0bff4: Nevermind line was fine
- 711bd97: Add tests, LINE IS BROKEN
- f87f73f: Dev should always be slightly higher
- 05e96f9: Make sure snapshots don't have a extra .
- e021d99: Switch to pyproject.toml
- ef1c13b: don't wait if you don't want it
- 0b1cd47: More testing and fix multi
- a78b935: Make LED Send default to tests and add multi display
- 6e7095c: Change c to command in send
- 7750753: Another one
- 9e678bc: Update core.py
- 46a9d66: Another version since I cant test right now
- 41de5db: Upversion
- 180a27d: Fix it being called c instead of command
- 1e43477: Github actions is weird
- 2fdf7af: Up version
- 30700de: Add workflow dispatch
- abb337a: Update README.md
- 19838ca: Dynamic sending wait
- 804550a: Fixed built in tests, always test your code.
- 8e25fd3: Put tests in package
- 1b25f1f: Quick simple reset on INIT for real size
- fe72130: Add REALSIZE
- 975c8cc: Add size to testing
- 56b1687: Add badges
- 5ca5792: i fixed text but i dont know how
- f8b802d: Add a test and remove a debug string
- 3259bdf: Fix TEXT
- bf1b995: Add more CLI stuff
- 19ffc4b: Change to verison 0.1.1 for testing
- 684abcb: Add link and stuff
- cbe76f7: Add license to MIT
- c47279b: Add what commands need to do
- 4fb3c2f: Create LICENSE
- 5d8a13a: Add helper program
- 24a8893: first commit
Github repo
Test Status for this:
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ledlang-0.2.9.dev20250723033939.tar.gz.
File metadata
- Download URL: ledlang-0.2.9.dev20250723033939.tar.gz
- Upload date:
- Size: 17.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c417b442fd589fa94ae920088c8e57e0ba608d12afcc1e5c264b524304632d6a
|
|
| MD5 |
5385e23f0184bf554841b1314bf60ca3
|
|
| BLAKE2b-256 |
b840cec0ed9630fd4aa6b71deba2b4d0f608608fe0daf51550845a10f42ce192
|
File details
Details for the file ledlang-0.2.9.dev20250723033939-py3-none-any.whl.
File metadata
- Download URL: ledlang-0.2.9.dev20250723033939-py3-none-any.whl
- Upload date:
- Size: 16.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a52228988dfc61fffef498a03dde496e419d5c3bc3ef1e69f3abcf909e425c8b
|
|
| MD5 |
c955161f3403d976d624758f5f08071b
|
|
| BLAKE2b-256 |
4ffe1f26359fec4179d6292c0a97b4ee125ce534b7a756a99da0e7fd4768702e
|