Skip to content

Commit

Permalink
Version 1.5 bugfix and Micronucleus info
Browse files Browse the repository at this point in the history
  • Loading branch information
jaromaz committed Jan 19, 2022
1 parent abe52bc commit a386046
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 3 deletions.
4 changes: 2 additions & 2 deletions DigiOS.ino
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,7 @@ static void help()
//-----------------------------------------------
{
horizontaLine();
SerialUSB.println(F("\r\nDigiOS version 1.4 User Commands"));
SerialUSB.println(F("\r\nDigiOS version 1.5 User Commands"));
horizontaLine();
SerialUSB.println(F("\r\nlogin, p[0-2] [on|off], temp, help,\
vcc, clear,\r\nuptime, clock [1-7], ls, reboot, logout,\
Expand Down Expand Up @@ -256,7 +256,7 @@ void loop()
if (state < 3)
{
if (state > 1) clearScreen();
SerialUSB.print(F("\r\nDigiOS 1.4 - Digispark mini-OS\r\n\r\nPassword: "));
SerialUSB.print(F("\r\nDigiOS 1.5 - Digispark mini-OS\r\n\r\nPassword: "));
state = 4;
}

Expand Down
5 changes: 4 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,15 @@ When powering the Digispark via the VIN pin, you can connect to it via USB at an

Sketch was intended to take up as little space as possible – instead of strings I used character arrays, instead of pinMode/digitalWrite registers and bit operations, thanks to which it was possible to push so many functions on such a small device. All three components together occupy almost 100% of Digispark’s memory, but to increase the amount of available space for your own code, it is enough to remove the reference to unnecessary functions (e.g. temp, uptime, vcc). These references are marked in a special code block – after deleting them, more than 30% of the memory will be available (excluding bootloader).

You can log in to Digispark under Windows with Putty (after installing Digistump drivers), to Linux with Minicom application and to Android with Serial USB Terminal. Compilation of DigiOS sketch requires installation of an earlier version of Arduino IDE – 1.8.6 and correct installation of Digispark in IDE.
You can log in to Digispark under Windows with Putty (after installing Digistump drivers), to Linux with Minicom application and to Android with Serial USB Terminal.

Compilation of DigiOS sketch requires installation of an earlier version of Arduino IDE – 1.8.6, correct installation of Digispark in IDE and [latest Micronucleus release][3].

DigiOS is licensed under GNU General Public License v3.0

For more information please visit my website: [https://jm.iq.pl/digios][2]

[1]: https://www.youtube.com/watch?v=Ns_7tm4fF6s
[2]: https://jm.iq.pl/digios/
[3]: https://github.com/micronucleus/micronucleus

0 comments on commit a386046

Please sign in to comment.