Documentation of APLU Python Modules
TigerJython Extensions

 

   Turtle Graphics
  Start programming and learn basic concepts with the famous Logo based environment
  Commands (Global Python Functions)
  Java Version
   
  Coordinate Graphics and Other Goodies
  Use a simple graphics window with user-definable coordinates to avoid GUI programming
  Commands (Global Python Functions)
  Java Version
   
   JGameGrid
  Develop advanced computer games effortlessly based on the Greenfoot design
  Important methods
  Java Version
   
  Lego EV3 Robotics
  Control the Lego EV3 robot with Python in direct and autonomous mode
  Important methods
  Global Functions (gRobot)
  Installation
  Java Version
   
  Lego NXT Robotics
  Control the Lego NXT robot with Python in direct mode
  Important methods
  Installation
  Java Version
 

 

  RaspiBrick Robotics / Remote Rasperry Pi
  Control the Pi2Go robot / Using TigerJython as remote IDE
  Important methods
  Installation
  Java Version
 

 

   Robot Simulation
  Simulate the Lego NXT or EV3 robot and their main sensors
  Important methods
  Part image library
  Java Version
   
   micro:bit
  Remote Development of Python programs for the MicroBit Microcontroller Board
  Overview and Instructions
  MicroPython API
  Add-on modules
   
   Calliope mini
  Remote Development of Python programs for the Calliope Microcontroller Board
  Overview and Instructions
  MicroPython API (in German) (English coming soon)
  Add-on modules
   
   Oxocard
  Remote Development of Python programs for the Oxocard Microcontroller Board
  MicroPython API (in German) (English coming soon)
  IoT Modules (in German)
   
   Raspberry Pi GPIO
  Control the digital ports of the General Purpose I/O Interface
  Overview, Commands
  Java Version
   
  EntryDialog
  Customizable user dialog with text fields, push-, check- and radio-buttons, sliders
  Methods
   
  GConsole
  Simple input/output dialog window (with autoscroll and single key entry)
  Methods
   
  Database API, PrettyTable
  Access to a local SQLite database or to a database server (Derby, MySQL, PostgreSQL)
Automatically formatted output of table data
  Functions
   
  Image library
  For Turtle Graphics, GPanel, Robotics and Game Programming
  Overview
   
   APLU Homepage
  More information and downloads
  http://www.aplu.ch