#author("2017-06-04T09:05:13+00:00","default:admin","admin")
#author("2017-06-04T09:10:20+00:00","default:admin","admin")
-[[kivy:https://kivy.org/]]
--[[API Reference:https://kivy.org/docs/api-kivy.html]]
--[[Wiki:https://github.com/kivy/kivy/wiki]]

*on Raspberry Pi [#h162577f]
**インストール [#u71cc569]
-[[Installation on Raspberry Pi:https://kivy.org/docs/installation/installation-rpi.html]]
--[[Installation on Raspberry Pi(翻訳済み) :https://pyky.github.io/kivy-doc-ja/installation/installation-rpi.html]]
-[[RaspbianにKivyをセットアップ:http://www.shinayoshi.net/post/2016/07/16/raspberrypi-kivy-setup/]]

----

 $ sudo apt-get update
 
 $ sudo apt-get install libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-ttf-dev \
    pkg-config libgl1-mesa-dev libgles2-mesa-dev \
    python-setuptools libgstreamer1.0-dev git-core \
    gstreamer1.0-plugins-{bad,base,good,ugly} \
    gstreamer1.0-{omx,alsa} python-dev libmtdev-dev \
    xclip

 $ sudo apt-get install xclip xsel

-Python3 の環境に Ivy をインストール(Python2 なら pip3 を pip に)
 $ sudo pip3 install -I Cython==0.23
 $ sudo pip3 install git+https://github.com/kivy/kivy.git@master

**OSOYOO(オソヨー) HDMI 3.5インチLCDディスプレイ用の設定 [#x126140c]
-[[Configuration object:https://kivy.org/docs/api-kivy.config.html]]

-~/.kivy/config.ini
 mouse = mouse
 mtdev_%(name)s = probesysfs,provider=mtdev
 hid_%(name)s = probesysfs,provider=hidinput

-/boot/config.txt
 display_default_lcd=0
 
-KIVY_BCM_DISPMANX_ID を実行時に指定
 KIVY_BCM_DISPMANX_ID=2 python main.py
--0: DISPMANX_ID_MAIN_LCD
--1: DISPMANX_ID_AUX_LCD
--2: DISPMANX_ID_HDMI
--3: DISPMANX_ID_SDTV
--4: DISPMANX_ID_FORCE_LCD
--5: DISPMANX_ID_FORCE_TV
--6: DISPMANX_ID_FORCE_OTHER

*プログラミング [#if8563a0]
-[[Python Kivyの使い方① ~Kv Languageの基本~:http://qiita.com/dario_okazaki/items/7892b24fcfa787faface]]
-[[Python Kivyの使い方② ~電卓を作成する~:http://qiita.com/dario_okazaki/items/910abf09344a60dd7823]]
-[[Python Kivyの使い方③ ~WebAPIとの連携(リクエストの送受信から結果表示まで)~:http://qiita.com/dario_okazaki/items/32446faff803a067d700]]
-[[Python Kivyの使い方④ ~Androidでの実行~:http://qiita.com/dario_okazaki/items/4f6373051afb70b794d9]]
-[[Python Kivyの使い方(参考)~APIリファレンスのKivy Languageを翻訳してみた~:http://qiita.com/dario_okazaki/items/680b293be0fb2a5f9e60]]

-[[Kivy 超入門(1):インストールからHello, World! まで:http://iatlex.com/python/kivy_1/]]
-[[Kivy 超入門(2):ウィンドウのレイアウト,入力フォーム:http://iatlex.com/python/kivy_2/]]
-[[Kivy 超入門(3):レイアウトを簡単に調整する(kvファイル):http://iatlex.com/python/kivy_3/]]
-[[Kivy 超入門(4):ボタンを作成する,ウィジェットの作成:http://iatlex.com/python/kivy_4/]]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS