Skip to content

m5squeak is a squeak implementation of m5stack microcontroller.

License

Notifications You must be signed in to change notification settings

EiichiroIto/m5squeak

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

m5squeak

m5squeak is a squeak implementation of m5stack microcontroller.

Screen

Video

Prerequisites

Options

  • M5Stack Official CardKB Mini Keyboard.

Run

  1. Copy the image file (images/m5squeak.image) to the root of the micro SD card.
  2. Insert the micro SD card into the CORE2.
  3. Write the firmware (firmware/m5squeak.bin) to CORE2.
  4. Restart CORE2.

Usage

Keyboard Input

  • Use Serial Communication Terminal on your PC.
  • Or Use M5Stack Official CardKB Mini Keyboard.

Mouse Input

  • Touch screen to specify the position.
  • Touch left red circle for red button (primary).
  • Touch center red circle for yellow button (secondary).
  • Touch right red circle for blue button (meta).

Build

  • git clone https://github.com/EiichiroIto/m5squeak
  • Run Visual Studio Code and Open m5squeak folder.
  • Build and Upload.

Squeak VM and Image

VM

m5squeak vm is from MicroSqueak. (http://web.media.mit.edu/~jmaloney/microsqueak/) original license is here. (http://web.media.mit.edu/~jmaloney/microsqueak/license.txt)

Image

m5squeak.image is from MiniSqueak2.2. (http://files.squeak.org/SmallSqueaksForPDAs/MiniSqueak2.2/)

About

m5squeak is a squeak implementation of m5stack microcontroller.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published