In the future, we’re hoping to be able to use visual tools on our Raspberry Pi to interact with our web apps, games, etc. However, for now, it’s hard to use a visual interface on the Pi.
So we’re creating a tool called Pixi to bring this functionality to the Pi and give users the ability to interact and create visualizations with the Pi in the same way they can interact with apps on Apple’s iOS or Android devices.
Pixi is designed for use with Raspberry Pi Zero.
It is also available for use on a Raspberry Pi 2, 3, and 4, and the Pi Zero W. To get started, download Pixi on GitHub and install it using Homebrew: Homebrew is a package manager for Mac, Linux, and Windows.
Install Pixi with Homebrew Installing Pixi requires a Mac or Linux system with HomeBrew installed.
Open a Terminal window and enter the following commands to install Pixi: brew install Pixibox pixi sudo brew install pixis_config sudo pip install pixtools pixibox pip install Pixy Once the install is complete, run the following command to download Pixibos configuration file: pip install -r pixies_config_sample.txt To configure Pixi, you will need to install the Pi’s default settings.
To get started with Pixi you will have to enter the Pi into its default settings, which can be done by going to Settings > Devices > Pi Settings.
You will then need to enter a Raspberry PI model number.
You can find the model number by typing “pi” at the command line.
Once you’ve entered the model, you can navigate to the Pixy configuration file and enter a name for the Pi: pip select-pixy pixys_config.py The Pixy config file will now contain the configuration options that you need to configure Pixy to work with Pixiboo.
The default settings are as follows: Display Options: Color Scheme: Hue (Hue=255, Saturation=1.0, Bias=0.75) Color: White (255, 0, 0) Font Size: 12px (0px, 0px, 16px) Text Color: Black (0, 0% 255, 0%) Color Space: #ff0000 (0%, 0%, 0%) Background: Black Text Color (255) Text Size: 16px (16px, 24px) Font Style: italic Text Size (0) Text Grid: 1px (1px, 2px) Transparency: 0 (0%) Background Color: #0000FF (0% 0%, 100%) Text Color Space (0-255) Font Color: black Text Borders: none Text Grid (1) Font Colors: bold, italic,underline,underlined Text Alignment: left (top left) Pixel Pitch: 0.25 (0.125, 0.125) Pixel Resolution: 1920×1080 (16:9) Background Pixel Pitch 0.5 (0 – 1) Background Color Width: 0px (4px, 5px, 8px) Pixel Height: 4px (8px, 12px, 18px) Border Color: none Border Width: 2px (2px, 3px) Color Space Layout: border (0%; 50%; 100%) Border Color Bit Depth: 0% (1%) Pixel Position: 0 (-0.1, 0%, -1%) Font Size (in pixels): 12px Border Color Border Width (in bytes): 2px Border Border Opacity: 0 (%) Pixel Position Bit Depth (in bits): 0 (100%) Border Style Bit Depth (%): 0% Text Align: center (left center) Font Scale: 1 (100% 1, 100%) Font Style (weighting): italic Font Size Font Weighting (weight): 10 (bold 10) Text Alias: “pixies” Text Algorithm: Pixi uses the Pixies Color Scheme, a new color scheme inspired by the Raspberry Pi’s Pi-themed Pi logo.
Pixies uses a RGB color scheme to simulate the colors of a Raspberry’s Pi, a light and dark version of the Pi logo, and more.
To set up Pixies, you’ll need to change your Raspberry’s color scheme and the color palette to use the new colors.
Create a new Pi configuration file.
Paste the following contents into the Pi config file and save it to a file called pixy.cfg .
The pixymessages.txt file contains all of the settings and options that Pixy will use to run Pixi.
Copy and paste the following settings and settings into the pixypicks.py file, then save the file as pixyd.cfg and restart the Pi by typing: sudo reboot You can now access Pixi from your web browser