Close
0%
0%

MMBASIC on Small RP2040 Card

Card set running BASIC Interpreter for the Raspberry Pi Pico on Seeed Studio XIAO RP2040

Similar projects worth following
Starting from
$6.00
land_boards has 826 orders / 20reviews
Ships from United States of America
Card set running BASIC Interpreter for the Raspberry Pi Pico on Seeed Studio XIAO RP2040

Running MMBASIC Interpreter for the Raspberry Pi Pico on Seeed Studio XIAO RP2040.

MMBasic is a Microsoft BASIC compatible implementation of the BASIC language with floating point, integer and string variables, arrays, long variable names, a built in program editor and many other features.

  • 8 Flash locations for storage
  • Support for SD Card
  • Optional RS-232

Running PicoMite MMBasic Version 5.07.04. (Not VGA sersion).

Program:
   0K ( 0%) Program (0 lines)
 124K (100%) Free

RAM:
   0K ( 0%) 0 Variables
   0K ( 0%) General
 156K (100%) Free

MMBASIC Credits

Peter Mather led the project, ported the MMBasic interpreter to the Raspberry Pi Pico and wrote the hardware device drivers. Geoff Graham wrote the MMBasic interpreter and the manual. Mick Ames wrote the PIO compiler and its corresponding documentation.

Hardware

  • RS-232 Serial Interface Option

    land-boards.com08/19/2022 at 13:01 0 comments

    Adding an optional RS-232 interface.

    Using DTE card.

    Wired to D6, D7, +3.3V, Ground on QTPy49-01 or QTPy49 card.

    Pinout for J4 on QTPy49 cards:

    1. GND
    2. 3.3V
    3. TX, D6
    4. RX, D7

    Tx on QTPy cards to Rx on DTE card.

    Loopback on RTS/CTS lines on the DTE card satisfies hardware Handshakes.

    Setup in MMBASIC

    OPTION SERIAL CONSOLE GP1, GP0
    

    Runs at 115,200 baud. 

    Stackup

    Using 4-40 standoffs for stackup.

    With DB-9 Breakout and FTDI-49MM plus DCE cards.

View project log

Enjoy this project?

Share

Discussions

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates