RPCortex v0.1.0-a
Pre-releaseVersion: v0.1.0-a
Ver 0.1.0-a, this is akward. This release is really just a proof of concept so that I can get something out here.
DO NOT expect anything to really work smoothly, or at all in some cases.
I apologize in advance for anyone trying to read the code ❤️.
Installation
- Download this release of RPCortex.
- Connect your RP2040 device to your computer while holding the (
boot sel) button. - Open the (
rpc[ver].ino) in Arduino IDE, and install TFT_eSPI in the library manager. - Find the Arduino folder, usually in Documents, open the TFT_eSPI folder and open User_Setup.h
- Only do the TFT_eSPI steps if you have a TFT display, otherwise everything will be done in serial. You will have to modify the code and remove anything referencing the TFT_eSPI.
- Configure the file to your likings
- Select Pico as your device.
- Press upload!
Features
Terminal CLI
- RPCortex currently is a CLI, but in the future, I plan to add a GUI with a desktop window manager, similar to some linux repos
Display Support
- Custom-made drivers to support TFT displays.
- Support for communication thru serial at 230400baud
Getting Started
To get started with RPCortex, follow the installation steps mentioned below. Once installed, explore the built-in features and customize your experience.
- Upload (
rpc[ver].ino) to rp2040 device - Get connected via ST7796 display, Serial(
9600 baud), and HDMI coming one day. - SD/TF CARD SUPPORT IS NOT ACTIVE AS OF NOW, should be in the future though.
- Follow the setup process
- Enjoy!
Usage
TFT Displays
Please be sure to configure your display according to the User_Setup.h file. You can find this in the Arduino folder, then libraries, then TFT_eSPI, and open User_Setup.h
In this file you can setup your TFT display. Currently, this code is built around the ST7796 display, so results may vary
Release Notes
This release is mainly just a concept. A place to test things. Nothing here will be in the final v1.0.0-rc, but hey I'm getting there.
License
RPCortex v0.1.0-a is licensed under the MIT License.