Skip to content

RPC - Fusion

Choose a tag to compare

@dash1101 dash1101 released this 14 Sep 00:52
45e0a16

*Introducing RPCortex Fusion

RPCortex

Fusion: Version 0.7.0-alpha of RPCortex

Released: March 2nd, 2025

What is Fusion?

Fusion represents an alpha release of RPCortex, where new features, improvements, and bug fixes are continuously evolving. While many core features are already functional, expect some changes as RPCortex comes to life.


What’s the Goal?

  1. Revise and Revamp: A complete overhaul of the Hyperion codebase for better performance, stability, and user experience.
  2. Optimize and Fine-tune: Making the system faster, more memory efficient, and more reliable.
  3. Improve commands: Instead of focusing on a GUI, I will try to make the actual core better so that having a GUI would make sense later on.

New Features, Updates, and Enhancements

File Management

  • New File System API: Complete rewrite for better performance and stability.

Fusion Features & Improvements

"Work in progress, will likely appear in the final release."
🟨 "Under development, may not make it into this release, but possibly a future one."
🟦 "(Concept) Not going to be in final release, or potential future releases."

  • ✅ *Many Hyperion Features
  • Modular Program Launching System
  • Boosted Command Execution Speed
  • Updated CLI Shell
  • Code Efficiency Enhancements
  • User Management: Multiple users, each locked behind their own encrypted password.
  • System Diagnostics: Inbuilt tools for troubleshooting and monitoring.
  • Interface API: Access to core components like LEDs, buzzers, serial ports, TFT displays, joysticks, buttons, and touchscreens.
  • Flash Memory File System: Optimized file system for flash memory.
  • Core Clock Modification: Control the device's clock speed for performance improvements.
  • Improved User Experience: Sleeker, more intuitive UI/UX for a better experience.

Recovery Mode & Backup Tools

  • Recovery Mode: A toolset for handling system recovery.
  • User Registry & Folder: A user-specific registry for easy management of user files and preferences.

For Developers

RPCortex Fusion introduces new tools for building, testing, and deploying applications:

  • Launchpad: A tool to manage program execution, making sure all rules like API and user management are followed.

Documentation


Installation Instructions

  1. Make sure you have Micro Python installed on your Raspberry Pi Pico.
  2. Copy all Fusion files to the root directory of your device.
  3. Reboot your device, and RPCortex Fusion will launch automatically.

Recommended Specifications

  • Device: Raspberry Pi Pico 2 W @ 200 MHz

A little note, I do realize that some of this info in not accurate, and misleading. In the next release of RPC I'll try my best to make this all make more sense.
This release is an alpha release, and is missing some Hyperion features. This release should be seen more as a concept release / pre-release that isn't fully finished. I am hoping that v1.0 has the features and capabilities that I hoped for this version to have...