〇Gnome Geniusの画面
Ubuntu Softwareによるインストール方法
1. Ubuntu Softwareを起動して、gnome-geniusを検索します。2.Genius数学ツールのインストールボタンをクリックします
コマンドによるインストール方法
シェルから以下のコマンド実行しますsudo apt-get update
sudo apt-get -y install gnome-geniussudo apt-get update
sudo apt-get -y install gnome-geniussudo apt-get update
sudo apt-get -y install qalculate-gtk
sudo apt-get -y install libfuse-dev
wget -O - https://raw.githubusercontent.com/laurent22/joplin/master/Joplin_install_and_update.sh | bash
sudo apt-get update
sudo apt-get -y install stellarium
sudo apt-get update
sudo apt-get -y install mypaint
sudo apt-get update
sudo apt-get -y install liferea
import board
import time
import digitalio
import analogio
import neopixel_write
# RGB LEDを初期化
dio18 = digitalio.DigitalInOut(board.GP18)
dio18.direction = digitalio.Direction.OUTPUT 
# Groveアナログコネクタと対応するピンは以下になります。
# Grove5コネクタ -> GP26
# Grove6コネクタ -> GP27
# Grove7コネクタ -> GP28
adc = analogio.AnalogIn(board.GP26)
while True:
    # アナログ値を取得して、暗いほど255に近い値となるように計算する
    lv = 255-int(adc.value/65535*255)
    pixel_buf = bytearray([lv, lv, lv, lv, lv, lv])
    neopixel_write.neopixel_write(dio18, pixel_buf)
    time.sleep(0.5)
sudo apt-get update
sudo apt-get -y install xshogi xfonts-100dpi
# X再起動
sudo systemctl restart gdm
import board
import time
import pwmio
import math
pins = [
  board.GP0,
  board.GP1,
  board.GP2,
  board.GP3,
  board.GP4,
  board.GP5,
  board.GP6,
  board.GP7,
]
led_meter = []
# ピンの初期化
for pin in pins:
  led = pwmio.PWMOut(pin, duty_cycle=0, frequency=5000)
  led_meter.append(led)
dci = 0
while True:
    # 各LEDのduty_cycleをずらして、徐々に明るさが変化するように設定
    for li in range(8):
      led_meter[li].duty_cycle = int((math.sin(2*math.pi*(dci+30*li)/360)+1)*32767)
    dci=dci+10
    time.sleep(0.1) 
sudo apt-get update
sudo apt-get -y install pitivi
sudo apt-get -y install flatpak
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
sudo flatpak -y install flathub org.openshot.OpenShot
sudo apt-get update
sudo apt-get -y install meld
sudo apt-get update
sudo apt-get -y install snapd
sudo snap install core
sudo snap install qalculate
snap run qalculatesudo apt-get update
sudo apt-get -y install snapd
sudo snap install vlc
import board
import time
import digitalio
import analogio
pins = [
  board.GP0,
  board.GP1,
  board.GP2,
  board.GP3,
  board.GP4,
  board.GP5,
  board.GP6,
  board.GP7,
  board.GP16,
  board.GP17,
#  board.GP26,
#  board.GP27,
#  board.GP28,
]
led_meter = []
# ピンの初期化
for pin in pins:
    dio = digitalio.DigitalInOut(pin)
    dio.direction = digitalio.Direction.OUTPUT
    # LEDメーター用配列へ
    led_meter.append(dio)
# Groveアナログコネクタと対応するピンは以下になります。
# Grove5コネクタ -> GP26
# Grove6コネクタ -> GP27
# Grove7コネクタ -> GP28
adc = analogio.AnalogIn(board.GP26)
while True:
    # アナログ値を取得して0-9のレベル値
    meter_level = int(adc.value/65536*10)
    # LEDバーをレベル値に応じて点灯・消灯
    for li in range(0, 10):
        if li <= meter_level:
            led_meter[li].value = True
        else:
            led_meter[li].value = False
    time.sleep(0.2)
wget https://github.com/atom/atom/releases/download/v1.60.0/atom-amd64.deb
sudo apt-get -y install ./atom-amd64.deb
sudo apt-get update
sudo apt-get -y install sweethome3d
wget https://github.com/muesli/duf/releases/download/v0.8.1/duf_0.8.1_linux_amd64.deb
sudo dpkg -i ./duf_0.8.1_linux_amd64.deb
sudo apt-get update
sudo apt-get -y install thonny
sudo apt-get update
sudo apt-get -y install cura
sudo apt-get update
sudo apt-get -y install meshlab
cd ~
wget https://sourceforge.net/projects/meshlab/files/meshlab/MeshLab%20sample%20datasets/MeshLabSampleDataset.zip
unzip MeshLabSampleDataset.zip
sudo apt-get update
sudo apt-get -y install openscad
sudo apt-get update
sudo apt-get -y install gretl
wget -O vsc.deb https://go.microsoft.com/fwlink/?LinkID=760868
sudo apt-get install ./vsc.deb
sudo apt-get update
sudo apt-get -y install soundconverter
import board
import audiopwmio
import audiomp3
import digitalio
import time
# mp3ファイルを読み込む
data = open("/good_morning.mp3", "rb")
mp3 = audiomp3.MP3Decoder(data)
# ピエゾスピーカーを出力先に指定
aio = audiopwmio.PWMAudioOut(board.GP22)
# GP20ボタンの初期化
dio20 = digitalio.DigitalInOut(board.GP20)
dio20.direction = digitalio.Direction.INPUT
dio20.pull = digitalio.Pull.UP
# 再生途中を示すLED
dio0 = digitalio.DigitalInOut(board.GP0)
dio0.direction = digitalio.Direction.OUTPUT
while True:
    # 再生していない時にボタンを押されたら再生開始
    if dio20.value == False:
        if not aio.playing:
            aio.play(mp3)
    # 再生中はGP0のLEDを点灯する
    if aio.playing:
        dio0.value = True
    else:
        dio0.value = False
    time.sleep(0.1)