Skip to content

cubic9com/m5core2_gravsim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview / 概要

The m5core2_gravsim project is a gravity simulator of planetary system for the M5Stack Core 2 .

[日本語]

m5core2_gravsim プロジェクトは、M5Stack Core 2 用の惑星系の万有引力シミュレーターです。

Video / 動画

video

Motivation / 開発のきっかけ

Have you ever thought how cool it'd be to hold the universe in the palm of your hand? That little idea was where this whole project started. I wanted to do more than just look at space—I wanted to bring the swirling dance of the planets to life in an interactive way, right on a tiny device like the M5Stack Core 2. It's a fun way to play with their motion and grasp how gravity shapes our cosmos.

[日本語]

手のひらに宇宙を乗せられたら、ちょっとワクワクしませんか? そんなちょっとした思いつきから、このプロジェクトは始まりました。 M5Stack Core 2みたいな小さなデバイスの上で、ただ眺めるだけじゃなく、惑星がくるくる回る宇宙のダンスをインタラクティブに再現してみたい。 天体の動きを楽しみながら、重力のルールを体験できる──そんな仕組みを作りたかったんです。

Installation / インストール

  1. Register an M5Stack Community account if you haven't already.

  2. Launch the M5Burner .

  3. Click USER CUSTOM in the lower left corner.

  4. Log in to the M5Stack Community.

  5. Click the Share Burn button.

  6. Enter UwE1Ekq5yMOozHfk in the Share Code field.

  7. Click the lightning icon ⚡ .

[日本語]

  1. M5Stack Community のアカウントをまだ登録していない場合は登録してください。

  2. M5Burner を起動します。

  3. 左下隅の USER CUSTOM をクリックします。

  4. M5Stack Communityにログインします。

  5. Share Burn ボタンをクリックします。

  6. Share Code フィールドに UwE1Ekq5yMOozHfk と入力します。

  7. 稲妻アイコン ⚡ をクリックします。

Installation for developers / インストール(開発者向け)

  1. Clone the repository:

    git clone https://github.com/cubic9com/m5core2_gravsim.git
    cd m5core2_gravsim
  2. Install Visual Studio Code if you haven't already.

  3. Open the project using Visual Studio Code:

    code .
  4. Install PlatformIO IDE extension:

    • Go to the Extensions view (Ctrl+Shift+X).
    • Search for PlatformIO IDE and install it.
  5. Open PlatformIO Home:

    • In the left Activity Bar, click PlatformIO icon.
    • In the left Primary Sidebar, fo to QUICK ACCESS > PIO Home > Open.
  6. Open the project:

    • In the right Editor Group, click Open Project in the PIO HOME tab.
    • Select the cloned m5core2_gravsim project folder.
  7. Build and upload the project:

    • In the left Primary Sidebar, go to PROJECT TASKS > m5stack-core2 > General > Upload.

[日本語]

  1. リポジトリをクローンします:

    git clone https://github.com/cubic9com/m5core2_gravsim.git
    cd m5core2_gravsim
  2. まだインストールしていない場合は、Visual Studio Code をインストールします。

  3. Visual Studio Code でプロジェクトを開きます:

    code .
  4. PlatformIO IDE 拡張機能をインストールします:

    • 左サイドバーの「拡張機能」ビュー (Ctrl+Shift+X) を開きます。
    • PlatformIO IDE を検索してインストールします。
  5. PlatformIO Home を開きます:

    • 左のアクティビティバーで PlatformIO アイコンをクリックします。
    • 左のメインサイドバーから QUICK ACCESS > PIO Home > Open を選択します。
  6. プロジェクトを開きます:

    • 右のエディターグループ内の PIO HOME タブで Open Project をクリックします。
    • クローンした m5core2_gravsim プロジェクトフォルダーを選択します。
  7. プロジェクトをビルド&アップロードします:

    • 左のメインサイドバーから PROJECT TASKS > m5stack-core2 > General > Upload を選択します。

License / ライセンス

Copyright (C) 2025, cubic9com All rights reserved.

This project is licensed under the MIT license.

See the LICENSE file for details.

About

The m5core2_gravsim project is a gravity simulator of planetary system for the M5Stack Core 2.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages