Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/siilsy/char_drawer
Just a script to draw a few characters on a screen with a total control !
https://github.com/siilsy/char_drawer
drawer handmade letters-drawer micropython numworks-python
Last synced: 1 day ago
JSON representation
Just a script to draw a few characters on a screen with a total control !
- Host: GitHub
- URL: https://github.com/siilsy/char_drawer
- Owner: Siilsy
- License: mit
- Created: 2024-05-30T19:43:37.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-08-01T09:51:10.000Z (5 months ago)
- Last Synced: 2024-12-25T12:21:35.348Z (1 day ago)
- Topics: drawer, handmade, letters-drawer, micropython, numworks-python
- Language: Python
- Homepage:
- Size: 22.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🖌️ Char_Drawer
Just a fonction to draw 115 symbols on a screen !
### ℹ️ Informations
The only thing you need to know is how to use the commands and there is just a simple fonction named write_string().So you have only 6 very easy parameters :
- Obviously, you start with the text you want to write on your screen.
- Next you provide the coordinates the X and Y values which will position the text on the screen.
- After that, you can define the color of the character you are going to write with the background's color of your choice.
- Finally, if you want to, you can adjust the size by multiplying it by a number.That is all you have to know about this very simple program !
And, just in case, you can draw all these symbols :
- The entire alphabet, in lowercase and uppercase
- The 10 numbers > 0123456789
- These 37 specials caracters > '",:.!?()%_+-*/=[]{}<>;π√~^∞→|°±@#&$\
- These 16 more popular accented letters > àâäéèêëîïôöùûüÿç
- And...the space. Of course !
But if the character is unknown in my database it will draw a ▯.
#### 🖥️ Requirements
This program is coded in micropython just for Numwoks calculator but it must works on a computer if you change the module to adapt with Pyhton.
#### 💬 Language
It was coded on a Numworks calculator in Micropython.
#### 🛠️ Details
The project has been created the November 20 of 2023.
##