A miniature device depicting the relative position of the planets in Solar System.
The software is written in MicroPython 1.19 and uses a custom build from Pimoroni which includes drivers for the display. Download it from the official Pimoroni repository here. Please note that Pico and Pico W require different UF2 files. Here is a direct link for Pico and for Pico W
To upload and configure your Pico Solar System you will need to install rshell. Make sure you have pip installed.
pip3 install rshell
Download Pico Solar System
git clone https://github.com/dr-mod/pico-solar-system.git
Open the directory with the source code
cd pico-solar-system
(If using Wi-Fi), rename wifi_config_sample.py to wifi_config.py and edit to include your Wi-Fi information
Copy required python files to your pico
rshell
cp *.py /pyboard/
(If using RTC) Set time & configure the RTC module
repl
import time import ds3231 rtc = ds3231.ds3231() rtc.set_time(time.time())
To account for a timezone you might want to apply an offset to the UTC timestamp in seconds:
rtc.set_time(time.time() + 60 60 (+ OFFSET_IN_HOURS) )
### Case
A 3d printable case for this project can be found [here](https://www.printables.com/model/237722-raspberry-pi-pico-rtc-display-case).
A remixed case for the Pico W and display (without the RTC) can be found [here](https://www.printables.com/model/261540).
### Support the project
If you would like to support what I do and keep me caffeinated, you can do it here:
[!["Buy Me A Coffee"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/drmod)