Basic programs the PicoCalc

Below is a repo of all of the basic programs I’ve created so far with the pico calc. Everything is compatible with both picos.
Please feel free to drop your repos :slight_smile:

INSCCOIN/PicoBasic: A bunch of mmbasic applications for the PicoCalc.

6 Likes

Rather large project I’m working on right now, figure id share some details. I absolutely love MMBasic & have been using the picocalc for multiple hours a day programming on it. I’ve come up with some crazy ideas for programs and I think they can be pulled off for the most part. I’m currently working on an AES 128 & 256 Encrypter & Decrypter.

PicoBench 4.2+

  • I programed PicoBench over the course of 2 weeks, I still have plans for this, ill be porting it over to the Luckfox in the near future (after these other programs are complete)
  • I have a list of future improvements I’d like to make and will slowly release them.
  • The current most stable version of PicoBench is 2.5 before the math re-write. Most of the 3.0+ rewrites need modification to run properly (changing dim statements within the code)
  • I’m also working on a score system that will use all known pico chips + lyra for a more accurate & informative experience.
  • Id like your feedback on the current full release (Version 2.5 PicoBench) on what needs to be changed / done to improve usability & experience.

Current Project list:
PicoCalcCad (NOT PICO 8’s PicoCad)

  • PicoCalcCad is a PicoCad inspired program Im currently in the very early stages of building the outlines for it. Estimated release is 4 - 8 weeks.

PicoAES & DES

  • PicoAES & PicoDES are for educational uses only & should not be used as an actual encryption method. Estimated release is 1 week

PicoPaint

  • PicoPaint is a basic (lol) paint program that allows the user to use any rgb color and draw with it on screen. I’m currently having a problem where the pico goes into panic mode when there’s too many colors on screen? Estimated release is 3 weeks.

Pico-vP

  • A true Pico experience that allows the user to create and “emulate” different instances of MMBasic & Linux… (Requires Luckfox Lyra NO FLASH) Pico-vP is more or less a Virtual Box for all things pico. It’s written in C. Estimated release 4 months.

NOTE: Pico-vP is ai assisted due to my lack of Linux knowledge. Everything else is 100% written & owned by me.

5 Likes

Nice. Another site with other programs is: GitHub - rlauzon54/PicoCalcBasic: Olde Tyme BASIC programs converted to the PicoCalc

3 Likes

This is my first program for the PicoCalc, a matrix “screensaver” which runs after boot on my PicoCalc.

Wrote it to learn the BASIC dialect a bit.

9 Likes

Lots of brilliant graphics demos here TheBackShed.com - Forum
Some may need some tweaking for LCD use but many should just work

1 Like

The challenge with those programs is that some of the features that they use aren’t supported on the PicoCalc. So don’t think that they will always work unchanged.

1 Like

So, after 3 solid days I’m proud to announce the first game I’ve ever written in basic. I used vsc. Tested it on both Picos.
(This will be a series btw)
Astrox Onoso (Space game inspired by Oregon Trail)

7 Likes

Don’t know if this is the place for this but I’ve been tinkering with the Arduino Mega 2560 boards for a few weeks now, thought I’d share this repo INSCCOIN/MEGA-2560: Programs for the Arduino Mega 2560

I’ve also re-programed the Pico’s hex editor which can be found here alongside a few other programs. Seeing I’m still waiting on a screen replacement I can’t confirm if it displays properly, please let me know if I need to make adjustments to any of the new programs. PicoBasic/PicoDev at main · INSCCOIN/PicoBasic

Updates were made to PicoBench, 3.0 + have been removed and replaced with more stable versions. Versions 2.6 & 2.61 are now the most up to date versions.

Version 2.6 monitors temperature & speed for 60 seconds as the test runs.
Version 2.61 Monitors temperature & speed but also lets the user define how long it’ll run for.

Sneak preview of the next Onoso game.. Very pleased with how its turning out.
Current features:

  • A more open world concept, having the abilities to land on planets per sector depending on what faction controls what sector.
  • More interactive Quest system that grants rewards based on completion, time & difficulty
  • Easier map to understand (still ASCII)
  • Turn based RTS
  • 13 total side quests (Aiming for 20)
1 Like