What is this? An arduboy word processor?! [UPDATE 0.2]


(Leo) #1

Here is something you probably never expected, an arduboy word processor

Video example:

Video was recorded using Screen Mirror in Arduboy Manager

Controls:
Menu Controls:
UP / DOWN - Select options
A BUTTON - Select
B BUTTON - Cancel
Word processor controls:
UP / DOWN / LEFT / RIGHT - Select letters and options
A BUTTON - Write to document / Turn on shift or a different mode

You can scroll through the document by selecting the arrows (the right most button)
and then press A when you want to return to typing!

Download:

Update notes:
Update 0.2: {latest version}

  • Added Save and load feature

Features:

  • Edit one document :white_check_mark:
  • Save and load to EEPROM :white_check_mark:
  • Scroll through the document :white_check_mark:
  • Use 180 out of 256 characters :white_check_mark:
  • Use block characters to create little graphics :white_check_mark:
  • 3 modes with 60 characters (30 normal, 30 shift) :white_check_mark:
  • And many more…

This program is still a demo, there may be bugs.
If you find a bug, please report it to me by replying to this post!


Smart Response XE Re-purposed into Arduboy
(Pharap) #2

You’re insane… I approve.


By the way, you don’t need to zip before uploading to Github.
Github offers the ability to download all files as a .zip.
In fact just uploading a .zip instead of all the files kind of defeats the point of Github, since it stops Github from tracking individual file changes.

I’m glad you chose a licence though, licences are good.


(Simon) #3

? This is crazy but somewhat cool.


(Leo) #4

lol I did it as promised:


(Kevin) #5

Hahaha, this is fantastic. There are some people on twitter working for an OS within pico8, and they’ve implemented an Arduboy emulator within that. So if they can run your application within their application. This is turning out really well, I think this is how we can prove we all live in a simulation.


(Alex) #6

Nice! I have this idea of making an arduboy password manager with a companion app, It should be easy , do some eeprom magic, and write a companion app in python that can read and write to serial with the Serial lib and tkinter.


(Pharap) #7

Someone made one of those before.
Then someone else proved the encryption system being used was weak to plaintext attacks.

The moral of the story: use a well known, widely researched encryption system, don’t try to make your own.


(Simon) #8

Who would do such a thing?


(Alex) #9

but who would expect an arduboy to be a password manager?


(Pharap) #10

Anyone who has seen this or this.

Most implementations wouldn’t be as secure as an actual password manager, but it would probably be a fun experiment.


(Holmes) #11

This is insane! And I love it. :smiley:


#12

When you go into capitals the letter x turns into an n and stays that way until you restart the arduboy.


(Matt) #13

gotta be one of the least practical pieces of software ever :slight_smile: I love it though, trying different things is great.


(Simon) #14

Combine it with the Smart Response XE and it becomes a litlle less impractical. (Not practical, just a little less impractical.)