All Projects → dr-mod → pico-solar-system

dr-mod / pico-solar-system

Licence: GPL-3.0 license
No description or website provided.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to pico-solar-system

api-rest
API - The Solar System OpenData
Stars: ✭ 18 (-90.32%)
Mutual labels:  solar-system, planets
accrete-starform-stargen
An attempt to reconcile all available versions of the Accrete/Starform/Stargen solar system generator.
Stars: ✭ 24 (-87.1%)
Mutual labels:  solar-system, planets
LaColorduino
I build my own clone of "LaMetric"-smartwatch but with some Colorduino for Twitch, YouTube, Twitter, CSGO, etc.. (Working)
Stars: ✭ 56 (-69.89%)
Mutual labels:  clock
tycho
🪐 A real-time, WebGL-based interactive simulation of our solar system.
Stars: ✭ 90 (-51.61%)
Mutual labels:  solar-system
ClockAnimationView
Android animated clock view.
Stars: ✭ 33 (-82.26%)
Mutual labels:  clock
SwiftUI-DesignCode
 SwiftUI-DesignCode is some examples in the process of learning swiftUI 2.0
Stars: ✭ 185 (-0.54%)
Mutual labels:  clock
SpaceProject
A top-down 2D, procedurally generated space exploration and shooter game using libGDX. Kinda like Asteroids, only a little bigger.
Stars: ✭ 28 (-84.95%)
Mutual labels:  planets
ha skyfield
See the apparent positions of the Sun, Moon, and planets in this home assistant custom component
Stars: ✭ 26 (-86.02%)
Mutual labels:  solar-system
timestampy
🕒 Bunch of utilities useful when working with UNIX timestamps
Stars: ✭ 21 (-88.71%)
Mutual labels:  clock
ephemeris-compute-de405
A command-line tool for producing tables of the positions of solar system objects over time.
Stars: ✭ 14 (-92.47%)
Mutual labels:  planets
Clock
一个简单的计时器程序💡/A sample clock⏰
Stars: ✭ 15 (-91.94%)
Mutual labels:  clock
zeptoforth
A not-so-small Forth for Cortex-M
Stars: ✭ 70 (-62.37%)
Mutual labels:  raspberry-pi-pico
NeoPixel-60-Ring-Clock
Time displayed as a series of colored arcs on a 60 Ring NeoPixel
Stars: ✭ 15 (-91.94%)
Mutual labels:  clock
BeautyClock
A simple project draw clock view by using Canvas and Kotlin
Stars: ✭ 14 (-92.47%)
Mutual labels:  clock
ElevenClock
ElevenClock: Customize Windows 11 taskbar clock
Stars: ✭ 1,494 (+703.23%)
Mutual labels:  clock
Positional
An elegant and colorful location information app for Android with Compass, Clock, Level, Sun, Moon, Trail Marker and many other features.
Stars: ✭ 72 (-61.29%)
Mutual labels:  clock
rp2040js
A Raspberry Pi Pico Emulator in JavaScript
Stars: ✭ 178 (-4.3%)
Mutual labels:  raspberry-pi-pico
Wordclock
Diy Wordclock with an esp32 and ws2812b Leds
Stars: ✭ 19 (-89.78%)
Mutual labels:  clock
prk firmware
A keyboard firmware platform in PicoRuby
Stars: ✭ 337 (+81.18%)
Mutual labels:  raspberry-pi-pico
jQuery-Clock-Plugin
Turns a given dom element into a jQuery Clock that can take an initial timestamp instead of client system time, supports internationalization and PHP Style Format Characters, and is relatively independent from system clock
Stars: ✭ 70 (-62.37%)
Mutual labels:  clock

Pico Solar System

A miniature device depicting the relative position of the planets in Solar System.

pico

Hardware

  • Raspberry Pi Pico
  • Precision RTC Module (DS3231)
  • Pico Display Pack

Software

MicroPython

The software is written in MicroPython 1.15 and uses a custom build from Pimoroni which includes drivers for the display. Download it from the official Pimoroni repository here.

  1. Download the MicroPython UF2.
  2. Push and hold the BOOTSEL button and plug your Pico into the USB port of your computer. Release the BOOTSEL button after your Pico is connected.
  3. It will mount as a Mass Storage Device called RPI-RP2.
  4. Drag and drop the MicroPython UF2 file onto the RPI-RP2 volume.

rshell

To upload and configure your Pico Solar System you will need to install rshell. Make sure you have pip installed.

pip3 install rshell

Installing Pico Solar System

  1. Download Pico Solar System
git clone https://github.com/dr-mod/pico-solar-system.git
  1. Open the directory with the source code
cd pico-solar-system
  1. Copy required python files to your pico
rshell
cp *.py /pyboard/
  1. Set time & configure the RTC module
repl

import time
import ds3231
rtc = ds3231.ds3231()
rtc.set_time(time.time())

Case

A 3d printable case for this project can be found here.

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"

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].