組込みシステム構築課題実習
WinUSB
Windows で nfcpy のセットアップ
- Xユーザーのぱやぱやくんさん: 「疲れ切っている人は「食べ物」に興味がなくなります。「焼肉」や「からあげ」などに心がときめかず、その辺のお菓子や冷凍食品を食べて済ませます。その結果として、さらにパワーダウンして気力がなくなります。疲れている時こそ「焼肉定食」を食べよう。生きる気力は肉から生まれます。」 / X
- Xユーザーのヒトリカンケイさん: 「「ひもじい 寒い もう死にたい 不幸はこの順番で来ますのや」。『じゃりン子チエ』のおばあはんの名台詞を落ち込んでいるときに読み直す。たらふくメシ食おうぜコンチクショー。 https://t.co/u5g8O8cUwQ」 / X
tmpfs
XAMPP for Linux
- インストーラのダウンロード
$ wget --no-check-certificate "https://downloadsapachefriends.global.ssl.fastly.net/xampp-files/7.0.8/xampp-linux-7.0.8-0-installer.run?from_af=true" -O xampp-linux-7.0.8-0-installer.run
$ wget --no-check-certificate "https://downloadsapachefriends.global.ssl.fastly.net/xampp-files/7.0.1/xampp-linux-7.0.1-0-installer.run?from_af=true" -O xampp-linux-7.0.1-0-installer.run
- LAMP Server on Debian 7 (Wheezy)
- How to install MariaDB on debian 7 (Wheezy) | Debian Admin
- Armadillo-640 PHPインストール後のlighttpd起動エラーについて | Armadillo
EasyPHP
UwAmp
AMPPS
WampServer
Z-WAMP Server Pack
QuickPHP
QuickPHP Lightweight Standalone Bloat-free Portable (USB stick CD drive Windows Embedded Kiosks) PHP Web Server- QuickPHP Lightweight Standalone Bloat-free Portable (USB stick CD drive Windows Embedded Kiosks) PHP Web Server
Microsoft Web Platform Installer
MySQL
音声
- ALSA用ツールのインストール
# apt-get install alsa-utils
- 音量
# amixer -D hw:1 set 'Headphone' 音量(0-63) unmute
- WAVファイルの再生
# aplay 0338.wav -D plughw:FSI2AWM8978
Arduino
(a) Windows版のダウンロード
- http://arduino.cc/download.php?f=/arduino-1.8.16-windows.zip
- http://arduino.cc/download.php?f=/arduino-1.8.15-windows.zip
- http://arduino.cc/download.php?f=/arduino-1.8.13-windows.zip
- http://arduino.cc/download.php?f=/arduino-1.8.12-windows.zip
- http://arduino.cc/download.php?f=/arduino-1.8.11-windows.zip
(b) Linux版のダウンロード
- http://arduino.cc/download.php?f=/arduino-1.8.16-linux32.tar.xz
- http://arduino.cc/download.php?f=/arduino-1.8.16-linux64.tar.xz
- http://arduino.cc/download.php?f=/arduino-1.8.15-linux32.tar.xz
- http://arduino.cc/download.php?f=/arduino-1.8.15-linux64.tar.xz
- http://arduino.cc/download.php?f=/arduino-1.8.13-linux32.tar.xz
- http://arduino.cc/download.php?f=/arduino-1.8.13-linux64.tar.xz
- http://arduino.cc/download.php?f=/arduino-1.8.12-linux32.tar.xz
- http://arduino.cc/download.php?f=/arduino-1.8.12-linux64.tar.xz
- http://arduino.cc/download.php?f=/arduino-1.8.11-linux32.tar.xz
- http://arduino.cc/download.php?f=/arduino-1.8.11-linux64.tar.xz
LM61CIZ
LM61BIZ
人感センサ
一酸化炭素ガスセンサーモジュール
Arduinoはやみ表
プルアップ
USBカメラ
- Saibara's Video for Linux two (V4L2) page (in Japanese)
- JPEGファイルの入出力
- 宅Make !: Beagle Bone BlackとWebカメラ(logitech C310)で高速!OpenCVで顔認識
- V4L2 Video Capture API Specification
- set v4l2 framerate · GitHub
- linux - Setting Frame Rate on Logitech C210 webcam in C++ on Raspberry pi using v4l2 - Stack Overflow
- How do I adjust FPS for a v4l2 camera - OpenCV Q&A Forum
- YUVフォーマット及び YUVとRGBの変換
- サンプルを読み解く(4) - USBカメラを使って色々遊ぶ日記(仮) - 技術メモグループ
- LinuxでUVC(USB Video Class)タイプのUSBカメラを使う - Qiita
- GitHub - csete/uvccapture: My fork and hacks of uvccapture (inactive).
- Index of /source/uvccapture
uvccapture
インストール
# aptitude install uvccapture
撮影
# uvccapture -x640 -y480
画像フォーマットの変換
#
その他
- SHバカ一代
- SHIKOU-SAKUGO: ソフトウェア開発
- Lua が組み込まれているアプリ - satosystemsの日記
- Less is more:プログラミング言語設計の進歩史 | プログラミング | POSTD
- XMOSプログラミング入門| POSTD
Armadillo-840m(旧)
- Armadillo-840m ベーシックモデル開発セット | 組み込みLinuxのArmadilloサイト
- LCDオプションセット(5インチタッチパネルWVGA液晶) | 組み込みLinuxのArmadilloサイト
- 教育機関向け | 日本システム開発株式会社(NSK)
- 組込みLinux開発 教材セット | 日本システム開発株式会社
- Armadillo-840m ドキュメント・ダウンロード | 組み込みLinuxのArmadilloサイト
- Armadillo 製品アップデートのお知らせ (2019年10月/Armadillo-800 シリーズ対象) | 組み込みLinuxのArmadilloサイト
- Armadilloシリーズの採用事例・活用シーン | 組み込みLinuxのArmadilloサイト
- Armadilloとは | Armadillo
- Armadillo-810とRaspberry Piの性能比較 | Armadillo
- そのまま現場にも量産にも使えるIoTデバイス=Armadillo-IoT試用レポート1 | TEAM-EBI
SH4A ETB(旧) | Armadillo-840m(新) | |
---|---|---|
CPUボード | Armadillo-840m本体 | A841M-D00Z |
I/Oボード | Armadillo-840m評価ボード | A841M-D00Z |
A841M-D00Z用拡張I/Oボード | EMB-ANDIO-AR/AT | |
LCDボード | LCDオプションセット | SA-AE15-LCD50EXT-L00 |
比較
クロスコンパイル (カーネル等)
# make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-
LAMP (Debian wheezy)
XAMPP = X(クロス) + Apache + MySQL + PHP + Perl
現在はMySQLをMariaDBで置き換えるLinuxディストリビューションが多い。
ATDE5に予めインストールされているWebサーバlighttpd (ライティ)をアンインストールする。
$ sudo aptitude remove lighttpd
Apache
$ sudo aptitude install apache2
MySQL + PHP
$ sudo aptitude install php5 php-pear $ sudo aptitude install php5-mysql $ sudo aptitude install libapache2-mod-php5 $ sudo php5enmod mysql
確認する。
$ echo "<?php echo phpinfo();" > /var/www/index.php
$ sudo a2enmod php5
SH4A ETB(旧)
fswebcam
uvccapture
コンパイル
$ wget http://staticwave.ca/source/uvccapture/uvccapture-0.5.tar.bz2 $ tar jxf uvccapture-0.5.tar.bz2 $ cd uvccapture-0.5 $ make CC=sh4-linux-gcc
- cap
./uvccapture sh4-linux-djpeg -bmp snap.jpg > x.bmp ./dispbmp x.bmp
- cap2
while : do ./uvccapture -x640 -y480 sh4-linux-djpeg -bmp snap.jpg > x.bmp ./dispbmp x.bmp done
YUV形式の画像を表示する $ sudo yum install ImageMagick $ display -size 640x480 -sampling-factor 4:2:2 -colorspace RGB capture.yuv
以下は旧い内容です。
LAMP (Fedora 14)
Apache
MySQL + PHP
$ wget http://rpms.remirepo.net/archives/fedora/14/remi/i386/remi-release-14-6.fc14.remi.noarch.rpm $ rpm -Uvh remi-release-14-6.fc14.remi.noarch.rpm $ yum --enablerepo=remi list $ yum --enablerepo=remi update $ sudo yum --enablerepo=remi install php-mysqlnd
- yum が便利になる RPMforge、Remi、EPEL とは一体何なのか – oki2a24
- CentOS - yumリポジトリ一完全版 (EPEL, remi, RPMForge ほか) - Qiita
- はじめての自宅サーバ構築 - Fedora/CentOS - Webサーバの構築(apache)
- Fedora 14 - WEBサーバー - PHP インストール : Server World
- PHP Web サーバー
- めもめも : fedora14にpukiwikiをいれた
- How To Install LAMP (Linux, Apache, MySQL, PHP) on Fedora | DigitalOcean
- 【yum】yumが動かないときの簡易対処方法集(IOError、Trying other mirror、Determining fastest mirrors、フリーズ等) - Qiita
eclipse
$ sudo yum install eclipse
eclipse PHP
$ sudo yum remove php-common $ sudo yum install eclipse-platform eclipse-phpeclipse
$ sudo yum -y install yum-plugin-fastestmirror
Firefox
$ sudo usermod -a -G dialout user1