Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mjz86/mjz_esp32_os
a open source operating system for running wrench byte code in a esp32 / esp32s3
https://github.com/mjz86/mjz_esp32_os
arduino-ide arduino-sketch cli cli-app comand-line command compiler esp esp32 esp32-arduino esp32-s3 esp32s3 interpreter operating-system-learning operation-systems os ota rtos script vm
Last synced: 3 days ago
JSON representation
a open source operating system for running wrench byte code in a esp32 / esp32s3
- Host: GitHub
- URL: https://github.com/mjz86/mjz_esp32_os
- Owner: Mjz86
- License: mit
- Created: 2023-08-24T09:16:33.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-12T09:18:38.000Z (about 1 year ago)
- Last Synced: 2024-11-04T11:03:16.858Z (3 days ago)
- Topics: arduino-ide, arduino-sketch, cli, cli-app, comand-line, command, compiler, esp, esp32, esp32-arduino, esp32-s3, esp32s3, interpreter, operating-system-learning, operation-systems, os, ota, rtos, script, vm
- Language: C++
- Homepage:
- Size: 4.43 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# mjz_esp32_os
an open source operating system kernel for running wrench byte code in a esp32 / esp32s3 microcontroller
with command line interface and a file systeminfo:
this operating system is mainly for the esp32s3
and the esp32if i got some time i would clean up all of the code .
uploading the bin file of the operating system :
download main bin and esptool and if you dont have the derives install them (https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers or
https://www.wch-ic.com/downloads/CH343SER_EXE.html )
and use the pictures (Screenshot 2023-08-24 160756.png) for guidance on how to upload the code
and dont forget to select the COM portpassword of the operating system administrator:
the sudo password is "toor_pass"
and the dev password is obviously for devs and you can easily change the hash of hash in the code for your own (use the mjz_Str.hash 2 times or mjz_Str.mjz_hash(1)
)note :
it uses many libraries and there are so many of them i cant list them (sorry)
( and for my bad use of find & replace some of the licenses are charged (sorry)
( i dont want to credit the code that is obviously not mine )the repo is in its semy beta soo many comments are unused code
if you want to help me in this journey time is limited my school will begin at the end of summer and the repo my be forgotten
i know a bit about c/c++ and and a little about css html (please forgive me if my code is bad )
some of my code especially the string lib is from the Arduino built-in libs and some is from a time that i coded in code blocks so some functions are out dated and for my lack of time and my ideas that don't exist i cant clean up my mess( note : mjz is the first word's of my real name )
challenges for you :
if you can Crack the operating system's original dev password and put it in the issues :) you can't