BASIC on Raspberry Pi Pico
  • BASIC Interpreter
  • BASIC with VGA Display
  • BASIC with WiFi & Internet

  • Maximite Family
  • Colour Maximite 2
  • Original Colour Maximite
  • Monochrome Maximite
  • The Maximite Story

  • Micromite Family
  • Micromite Summary
  • Standard Micromite
  • Micromite Plus
  • The Microbridge

  • Micromite LCD Backpack
  • Micromite LCD Backpack
  • Air Quality Monitor
  • DDS Signal Generator
  • Super Clock
  • Boat Computer MkII
  • Parking Assistant

  • Other Projects
  • Precision Analog Clock
  • Watering System Controller
  • Windows/DOS MMBasic
  • ASCII Video Terminal
  • Utility Power Supply
  • Precise Voltage Reference
  • ISM Band Scanner
  • Game of Pong
  • Simple GPS Based Clock

  • Useful Techniques
  • Measuring Capacitor ESR
  • Surface Mount is Easy
  • Programming PIC Micros
  • Custom PC Boards
  • The Gerber Format

  • General Articles
  • Problems in Open Source
  • Hantek DSO-2250 Scope
  • Rigol DS1000 Scope
  • Brickbats

  • WEB Site
  • Home
  • Old or Obsolete Projects
  • About




    This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Australia (CC BY-NC-SA 3.0)

    Geoff’s Projects


    This website describes various projects of mine in the world of electronics and computing. It also provides a place where firmware updates, construction notes, etc can be found.  All of this is presented in a magazine like format which hopefully is easy to explore and read.

    There is so much useful information on the Internet that I feel it important to contribute back and in part this site is my contribution.

    Many of my projects have appeared in the Australian magazine Silicon Chip and these pages also provide ongoing support and firmware updates for these projects.

    Below the topics are organised in logical groups that make it easier to navigate these pages.  At any time you can also select from the menu on the left to jump directly to a particular topic.

    BASIC for the Raspberry Pi Pico

    Three projects that provide an easy to use BASIC interpreter for the Raspberry Pi Pico.

    Maximite Family

    The Maximite is a small computer reminiscent of the home computers of the early 80s like the Apple II, Commodore 64 and Tandy TRS-80.  The Maximite has a VGA output, PS2 or USB keyboard, a built-in full featured BASIC interpreter and boots straight into BASIC so you can immediately jump in and have fun getting your first program running in minutes.

    Micromite Family

    The Micromite is an embedded controller chip that runs a BASIC interpreter and can be used as the brains inside intelligent devices such as a burglar alarm, heating controller, etc.  Four variations are available from 28 pins to 100 pins and all use a free BASIC interpreter to provide an easy to program and powerful embedded controller.

    Micromite LCD Backpack

    These are build-it-yourself projects based on the Micromite LCD Backpack.  The backpack is a 28-pin Micromite coupled with a touch sensitive LCD screen.  In part these projects were created to provide examples of what the Micromite is capable of and provide a source of inspiration and examples of BASIC programming.

    Other Projects

    These are general projects (mostly based on microcontrollers) that cover a range of subjects.

    Useful Techniques

    Some useful techniques and information relating to electronics and microcontrollers in particular.

    General Articles

    A number of general articles expressing my opinion on a variety of subjects

    I am a great fan of open source, so most designs include the source code, PCB layouts and other design files. They are free for you to use and modify under the following open licences.