Skip to content

Releases: eliasgroll/pbi

Hardware Emulation

Choose a tag to compare

@eliasgroll eliasgroll released this 14 Feb 22:07
  • Optimized for small screens
  • Full Hardware emulation
  • Monitored EEPROM shows the last acessed byte

Test new features (press PIN7 after a while):

' {$STAMP BS1}
SYMBOL seed = B0
SYMBOL lights = B1
SYMBOL beat = 200
DIRS=%01111111 'ports 76543210
PINS=%00000000 'ports 76543210

pin:
IF PIN7 = 1 THEN mem
RANDOM seed
lights = seed // 126
PINS = lights
PAUSE beat
GOTO pin

mem:
FOR B0 = 0 TO 255
  B1 = 255-B0
  WRITE B0, B1
  WRITE B1,B0
  NEXT

GOSUB overflow bugfix

Choose a tag to compare

@eliasgroll eliasgroll released this 19 Dec 19:25

Fixed the bug which escalated the GOSUB overflow when a program that contains subroutines was executed multiple times.

Fixed Help-View

Choose a tag to compare

@eliasgroll eliasgroll released this 23 Feb 21:02

Bugfixes only

Hardware Emulation (Preview)

Pre-release

Choose a tag to compare

@eliasgroll eliasgroll released this 31 Jan 14:34

It is now possible to interact with the virtual Microcontroller. The system works - but has to be optimized
Coming soon: IN/OUT logic, look and feel


Test it:

' {$STAMP BS1}

SYMBOL refresh_rate = 100

loop:
DEBUG CLS
DEBUG PIN0,CR,PIN1,CR,PIN2,CR,PIN3,CR,PIN4,CR,PIN5,CR,PIN6,CR,PIN7,CR,CR
PAUSE refresh_rate
GOTO loop

Look and feel

Look and feel Pre-release
Pre-release

Choose a tag to compare

@eliasgroll eliasgroll released this 19 Dec 16:55

Improved design & you can now change the color of the console!

How to install

  1. Download the pbi-win32.zip and unzip it to a directory of your choice
  2. Run it on windows (linux/mac is coming soon) by double-clicking pbi.exe

Special thanks to each beta tester!

A german documentation:
Dokumentation(deutsch).pdf

IDE-update

IDE-update Pre-release
Pre-release

Choose a tag to compare

@eliasgroll eliasgroll released this 19 Nov 22:26

This is the second prototype of the IDE.
The updated IDE adds ' {$STAMP BS1} to every new file and the new content-assistance requires no more upper-case keywords.

How to install

1.Download the pbi-win32.zip and unzip it to a directory of your choice
2.Run it on windows (linux/mac is coming soon) by double-clicking pbi.exe


Special thanks to each beta-tester!

IDE-beta

IDE-beta Pre-release
Pre-release

Choose a tag to compare

@eliasgroll eliasgroll released this 27 Oct 16:58

This is the first prototype of the IDE. From now on a .zip containing the IDE is added with every release.

How to install

  1. Download the pbi-win32.zip and unzip it to a directory of your choice
  2. Run it on windows (linux/mac is coming soon) by double-clicking pbi.exe

Special thanks to each beta tester!

A german documentation:
Dokumentation(deutsch).pdf

Additional build logic

Pre-release

Choose a tag to compare

@eliasgroll eliasgroll released this 23 Feb 03:54
v2.15.1

Deployment in Travis

First version

First version Pre-release
Pre-release

Choose a tag to compare

@eliasgroll eliasgroll released this 22 Feb 19:36

Version as used for the "Jugend forscht" competition.