WiFiのアクセスポイント構築手順を紹介しつつ,各手順の背景にある理論的な説明を行い,Linuxやネットワークについての知識を深められる本です. - ハード | Raspberry Piの構築 - OS | Kali Linux - ドライバ | wireless network adapterのモード種別 - ネットワーク基礎 | IP addressとNAT - ネットワーク層 | Linuxカーネルでのパケット処理 - アプリケーション層 | DNSの設定
UIテストの所要時間を10分の1にする試み、Raspberry Piのクラスタで並列実行。ソフトウェア品質シンポジウム2018 開発現場の多くでテストの自動化が進む中で、テスト時間を短縮することはビルドとテストの待ち時間を減らし、開発効率を高める上で重要なポイントになってきています。 そうしたなかで時間がかかっていたUIテストの所要時間を短縮する手段としてRaspberry Piをクラスタ化する手法を紹介するのが、レバテック株式会社 折田武己氏です。 本記事では、9月12日から14日のあいだ東洋大学で開催された「ソフトウェア品質シンポジウム」(日本科学技術連盟主催)での折田氏のセッション「UIテストの所要時間を10分の1に短縮する取り組み~ラズベリーパイのクラスターで並列実行~」の内容をダイジェストで紹介します。 単体テストはさくさく終わるのにUIテストは時間がかかる レバテック株式会社
コンピューターの低レベルな遠隔操作を可能にするソフトウェアとしてはIPMIやIntel AMTなどがありますが、そうした機能を搭載したハードウェアは高価になりがちです。ソフトウェアエンジニアのMichael Lynch氏は、Raspberry Piを用いて100ドル(約1万500円)以下でコンピューターの遠隔操作を実現する方法を開発し、その詳細やソフトウェアを公開しています。 TinyPilot: Build a KVM Over IP for Under $100 · mtlynch.io https://mtlynch.io/tinypilot/ Lynch氏は自宅にソフトウェアテスト用のサーバーを設置していますが、時折作業を失敗してネットワークを遮断してしまったり、サーバーが起動しなくなったりするとのこと。普段はSSHでサーバーを操作しており、キーボードやマウス、モニターを接続してい
2015-06-09 【IoT】TENGAにマイサンを挿入したらスマホにプッシュ通知するものを作った IoT Raspberry Pi Web 作った 誕生日にAmazonのウィッシュリストを公開していたらTENGAを3本ほど送ってもらいました。それならばと思い、TENGAにマイサンを挿入したらスマホにプッシュ通知をするものを作成しました。 完成はこんな感じです。作り方は最後に書きます。 TENGAの中にマイサンを挿入して中にあるボタンを押す(マイサンで)と上の画像のようにスマホでプッシュ通知がでる仕組みとなっています。 折角作ったので誰かにプッシュ通知を送りたいと思ったので、鳥貴族でサシ飲みをしてから音沙汰が無い友人の吉本ユータヌキさんに連絡。 突然のお願いだったのに心よく承諾を頂きました。 外だったので家についてオカズを決めたら連絡する約束に。 オカズの報告をしてスタンバイ。 終わり。
5月9日朝、埼玉県久喜市立鷲宮中学校の1年3組では、家庭科の授業が始まっていた。生徒31人の手首には、脈拍を測るリストバンド型の端末が巻かれている。「集中度」をほぼリアルタイムで把握できる日本初のシステムがこの日、初めて本格稼働した。保護者には概要を伝え、個人情報への配慮も説明。了解を得ているという。 家庭科を担当する落合さやか教諭の端末の画面には、折れ線グラフが並ぶ。どの生徒の折れ線かは、氏名の一部と出席番号で表記。更新は1分おきで、授業開始からの変化が一目瞭然だ。 この日の授業のテーマは「衣服を選ぶ際の留意点」。教諭の説明が終わり、生徒がインターネットや教科書から情報を集め、一人一人のパソコンでまとめる作業に入る。すると折れ線が全体的に右上を向いた。多くの生徒の「集中度」が上がっているようだ。 教諭が手元の画面に目を落とす。先ほどまで高い集中度だったある男子生徒のグラフが急降下していた
2020年3月からテレワーク(Work From Home)が始まり、常時同じ部屋にいることも増えたこともあって、いくつかのデバイスを24/7で稼働させることを始めたけど、やりたかったとこまで一旦終わったのでブログにまとめてみました。 現在はこんな感じにモニターの下に置いて使ってます。 室温と湿度の可視化 まず最初にやったのが、M5StickCにFreeRTOSを入れて、DHT11センサーモジュールで室温と湿度を収集し、Raspberry Pi 3上で動いているAWS IoT Greengrass v1(v1.11.0)を経由してAWS IoTにデータを送っている。 IoT Coreで受け取ったデータはRuleの設定で、AWS CloudWatchのメトリックスとして登録され、その情報を使ってダッシュボード機能で可視化した。 ついでにAmazon QuickSightでも見れるようにしたか
ラックについて 今回買ったラックは、なぜかネジを締めるとWIFIが繋がらなくなる事象が発生した。多分金属製だからと思われる。 面白いことに、手をラックの近くに置くとWIFIがつながる。(繋がらない場合もある) すべてのラズパイがWIFI接続というわけではなくmasterのみなのであんまり影響がないが、本事象は完全に想定外だったのでラック選びは要注意。 ラックの組み立て 説明書あったが、ネジの種類のラベルが貼っていなくて全然分からなかった。 ので、公式が動画を出しているのでこちらを参考に組み立てた。 なぜかネジが足りなかったり余ったりしているが、ガタガタしていないので一旦気にしない。 OSをSSDにインストール OSは「Ubuntu Server 22.04.2 LTS(64bit)」を使う。 歯車のところからWIFIやssh、キーボードレイアウトなど設定をよしなにやる。 Mac側の接続
はじめに Raspberry Pi がヤフーニュースで紹介されてました。 自由研究にいかが? 手のひらパソコン「ラズベリーパイ」の魅力 (THE PAGE) - Yahoo!ニュース Raspberry Piとはイギリスで2012年2月より販売開始された手のひらサイズの小さなパソコンです。非常に小さなサイズにも関わらず、Linux系のOSをインストールでき、画面につなげばWindowsと変わらないGUI環境が提供されます。しかも$25~$35という低価格。新興国向けの教育用PCとしても大いに注目されています。 Raspberry Piはその小ささゆえ、これまでとは違ったPCの利用方法を私達に提供してくれます。従来高度な組み込みプログラミングの知識が必要だった機器をRaspberry Piは実現します。例えば、携帯音楽プレーヤー、監視カメラ、温度等のセンサモジュール、ドライブレコーダーなど・
Raspberry Piを使って簡単に組み立てられる小型PC「Kano」は、独自のOS「Kano OS」を採用し、プログラミングを「Minecraft」などのゲームを通して学習できる学習キットで、Kickstarterで1億円以上の資金を集めることに成功した大人気プロダクトです。そのKanoがGIGAZINE編集部に到着したので早速組み立てて「ゲーム感覚プログラミング」を試してみました。 Kano - Make a Computer http://www.kano.me/ ◆開封 Kanoのパッケージは明るいオレンジ色。 このかわいいキャラは「Kano」君。 裏面もこんな感じのイラスト。 箱をスライドさせるとやはりかわいいイラストが描かれたダンボール箱が出てきました。 裏面まで凝ったデザイン。 ダンボール箱を開けるとKanoのキット一式が登場。 中身を全部並べるとこんな感じ。 これがKan
Raspberry Pi に関しては、弊社には最高のPi 製品がすべて揃っていますのでこちらにいらして正解です。最新の Raspberry Pi ボード、 高品質キットおよび基本的なアクセサリーなどなんでもあります。Raspberry Pi は元々は安価なコンパクトコンピュータとして設計され、世界中の人々にとって敷居の低いコンピューティングを可能にするためものでした。最も最近のモデルでは時間をかけて Raspberry Pi ボードの開発を行いました。 Raspberry Pi 4 Model B は、 最大メモリ 8 GB で発売され、非常に高性能なマシンです。Raspberry Pi はデスクトップ PC の代わりとして使用できますが、 それよりも、もっと高度なことが可能で、たとえばコード化言語を教えることや、 ゲームシステムにすること、 メディアセンターや IoT デバイスに接続して
「Raspberry Pi」は、素晴らしい能力を秘めた手のひらサイズの小型コンピューターです。小さいくせに、ホームメディアセンターやVPNを構築できるパワーがあるのです。試してみたくなった人向けに、今回はRaspberry Piを設定してOSをインストールする方法を紹介しましょう。 まだ買っていないのなら、この記事の最初のセクションを読んで、Raspberry Piとは何か、何が必要になるのか、どれほど素晴らしいことができるのかに触れてみてください。 Raspberry Piって何? Raspberry Piは、ポケットに入るくらい小さいくせに(実際に入れる人はいないでしょうけど)、大きな能力を持ったミニコンピューターです。約35~40ドルで、2系統のビデオ出力(HDMIとアナログ・コンポジット)を備えた、機械むき出しのコンピューターが手に入ります。最大2つのUSB機器が接続できます(たい
プログラミング教育に超小型PC「Raspberry Pi」を 小学校から「コンピューターのプログラミング学習を」という話が出ているようだ(公立小学校で全生徒に利用させているところも)。学校で広く教えるようになるかどうか、そして各家庭の教育方針はともかく、子供に対して自宅でプログラミングに興味を持たせるというのは、親としてアリではないだろうか。 第一歩はコンピューターに親しませること。家族共用のPCではなく、自分用PCを持たせることがキッカケになるはずだが、少々費用がかかる。プログラミングとなるキーボードがほぼ必須で、タブレットという訳にもいかない。 そして、実験・教育用のPCとして近年盛り上がっているのが、Raspberry Piという超小型PCだ。約4,000円と安価で資料も多く、子供に買い与えるには良い機材と思うが、単に渡すだけではまず使えない。初期設定を一緒にやってあげつつ、何らかの
大人の科学マガジン特別編として4月3日に発売されることが発表された「歌うキーボード ポケット・ミク」。すでに、いろいろなメディアでも取り上げられ、発表初日にはAmazon総合で1位を記録するなど、大きな話題になっています。これはPCを必要とせず、本体だけで初音ミクを歌わせることができる、とっても手軽な機材。ボーカロイドなど使ったことのない子供でも、すぐに楽しむことができ、価格も4,980円ととっても手ごろです。 でも、このポケット・ミクはオモチャなどという次元に留まらない、トンでもない機材なんです。その秘密は、ここに備わっているUSB端子と内蔵されているNSX-1というICチップ。これらを利用することでPCからコントロールすることが可能で、初音ミクの歌声で自由自在に歌わせることができると同時に、強力なシンセサイザ音源として活用することができるのです。発売に先駆けて、ポケット・ミクを入手する
自宅でインターネット回線を使っているなら、無線LANルーターを設置しているケースが多いでしょう。プロバイダーからレンタルしたり、家電量販店や口コミサイトで勧められた製品を手にした方もいると思いますが、そんな無線LANルーターをラズパイで手作りできることをご存じでしょうか。 今回はラズパイを無線LANルーターとして動作させる手順を紹介します。なお、ラズパイ用のOS「Raspbian」のインストールが必要です。手順は第21回の記事を参照してください。 ラズパイを無線LANルーター化する ラズパイの無線LANルーター化は以下の手順をたどることになります。 「/etc/dhcpcd.conf」に項目を追加 hostapdのインストールと設定 dnsmasqのインストールと設定 これらの設定と追加プログラムをインストールすることで、ラズパイの有線LANにモデムを接続して、無線LANでWi-Fi機器を
0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- 45 -- -- -- -- -- -- -- -- -- -- 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- --
部屋のコンディションをRaspberry Piとセンサー使って、3分ごとに記録してグラフ化するところまで出来た! 今留守にしているので、外気とちゃんと連動してるのが分かる。 これで自分の調子がいい時・悪い時の部屋のコンディションが調べられる☺️ もうすぐ二酸化炭素濃度センサーも届くので楽しみ💪 pic.twitter.com/WIoihOcZPw— TAKUYA🐾個人開発で食うノウハウを書く (@craftzdog) September 3, 2018 自分のプロダクトばかり作っていると技術の幅も狭まってしまうので、定期的に趣味がてら題材を見つけて普段使わない技術に触れている。 自分にとってベストな部屋のコンディションが知りたい 今回は兼ねてからやりたかった、自分の部屋の温度や湿度などのコンディションを数分ごとに記録してグラフで可視化すること。 体調と空気の質は関連が深い。 気圧が低い
Raspberry Piで取得したセンサーデータをリアルタイムに可視化する(導入編) Posted: 2015-06-08 / Modified: 2015-12-09 / Tags: Raspberry_Pi Node.js Raspberry Piを買ったは良いもののLチカで止まってる、なんて人は少なくないんじゃないでしょうか? センサーデータがうまく取得できなかったり、通信の部分がよくわからなかったり、色々な理由があるかと思います。 そこで今回は、Raspberry Piでセンサーデータを取得して、Milkcocoaを使ってリアルタイムにブラウザ上にグラフ化する過程を、導入部分からひとつひとつ説明したいと思います。 こちらでデモを見ることが出来ます 今回は導入編ということで、以下の流れで説明してきます。 Raspberry Piのインストール Raspberry Piを持ち運べるよう
これまでのあらすじ 引っ越しを機にPCデスクをお洒落にしたい! お洒落 is ケーブルレス!これ正義!!! そんな訳でキーボードとマウスをBluetooth接続にした俺。もぐの。 その直後から数々の不幸が俺に降りかかってきたんだ! あれぇ?BTスピーカーの調子が悪いなぁ。一回Bluetoothオフにしてみるか。 マウス・キーボードが使用不可に。USBトラックポイントキーボードをジャンク箱から探してきてなんとか復旧。 あ、UEFI触りたいな。 操作不可。さっき仕舞ったUSBトラックポイントキーボードをまた引っ張り出してきてなんとか設定変更。 よーし!パパ最新のLinuxで遊んじゃうよー! インストーラが操作不可。またUSBトラックポイントキーボードを引っ張り出してきて事なき。 結論 デスクトップPCにBluetoothキーボード・マウスは不適 ノートPCなら内蔵のキーボード&ポインティングデ
この記事はRaspberry_Pi - ラズパイでやらなければいけない4つのセキュリティ対策!の再投稿です。 はじめに ラズパイは低価格で高スペックで出来ることも多いのですが、セキュリティ面を何も気にせずデフォルトで利用するのはかなり危ないです! というのも、ラズパイを使う以上はおそらくインターネットに接続することになると思うのですが、ラズパイはrootユーザーの名前とパスワードが公開されているので、インターネットに接続した段階で、猛烈なアタックを受けます。 なので 新規ユーザーの作成 SSHで公開鍵認証 ポート番号等の設定変更 piユーザーの削除 を行っていきます 参考:5ステップで完了!ラズベリーパイ(B+)のセキュリティ設定まとめ! 前提条件! 参考:Raspberry PiにSSHで公開鍵認証を使いたい! まずはルートユーザーでログインします。 ラズパイの設定が終わっていない方はこ
今年の3月に、米国のオースティンで開催されたSxSW2014で発表されたkinoma create。 Indiegogoのクラウドファンディングで目標額を大幅達成したデバイスが、ついに我が家へやって来ました。 ■Kinoma Create とは? 近年、hueやNestなどwifiを介してインターネットへ繋がる家電が増えてきました。ざっくりな話だと、"何かデバイスとインターネットへ繋がる"ということがInternet of Things(IoT)と呼ばれています。(ユビキタスとどう違うの?とか、IoTの深くて厳密な話は是非ラーメンでも食べながら語りたいです) (3月の発表前からSxSWのデモ制作のために、Kinoma Createを触らせてもらってました。) Kinoma Createは、そんなIoTプロダクトを開発するためのデバイスです。 Raspberry Piも似たようにインターネッ
最近、以前から興味のあった筋電位センサを触っています。 また、ディープラーニングの勉強も始めたのですが、 ディープラーニングの仕組みを理解する中で「ディープラーニングって筋電位センサに応用できるんじゃ?」と閃きました。 そこで色々試してみたところ、簡単な動作推定を行うことに成功したので、まとめてみます。 タイトルにある通り、ラズパイを使ってます。 実際の動作 筋電位センサ(自作) 筋電位センサ(市販:MyoWare) 回路 ディープラーニング入門 ディープラーニング(データ解析) ディープラーニング(データ取得) ディープラーニング(学習) ディープラーニング(推定) システムまとめ 感想 実際の動作 実際に動いているときの動画です。 手を握った時、反った時、屈曲した時の3パターン(厳密には無動作時を併せて4パターン)における筋電位パターンをディープラーニングを用いて分類し、分類結果に応じ
この記事は Retty Advent Calendar 2019 の20日目です。 昨日は、平野さんの『Retty データ分析チーム - 立ち上げ2年目の振り返り 〜データプラットフォーム/データ民主化/統計モデル〜』でした。 はじめまして。20卒エンジニアとして現在 Retty でインターン中の幸田です。 とりあえず参加登録して何を書こうか迷いましたが、通っている大学の研究室で運用している入退出管理システム(電子錠)を自作したので、その話をしようと思います。 補足 はてなブックマークなどでたくさんの意見をいただきました。ありがとうございます。 一部の方からご指摘のあった通り、「夜間に室内から出られなくなった」という問題が発生した時の Slack 上でのリアクションは不適切であった為、削除させていただきました。 こういった内容を、ブログで取り上げたこともふさわしくないことだったと反省してお
自宅サーバを運用していると突発的なリブートや設定ミスによるアクセス不能などなどが起こり、そのたびにリモートKVMが欲しくなる…。 しかし、リモートKVMは主にエンタープライズ向けで対応した筐体や装置が高額でなかなか手が出づらい…。 そこでどこのご家庭にもある余ったラズパイとPiKVMを使って安価にリモートKVMを作ろうというのがこの記事の趣旨。 PiKVMとは PiKVMは、Raspberry Pi(ラズパイ)を用いて遠隔地から物理的なコンピュータにキーボード、ビデオ、マウス(KVM)スイッチとしてアクセス可能にするオープンソースプロジェクトである。 この記事を書いている現在(2024/03/24)では、DIY PiKVM V1~v4の4つのバージョンがある。 V3とV4はラズパイ内蔵の完成品になっていて、これらのバージョンを自作することはできない?ので今回の選択肢からは外す。 V1とV2
こんにちは。AI事業本部の青山(@amsy810)です。 2020年版「おうちKubernetesインターン」を実施したため、事後レポートをブログにまとめたいと思います。 コロナ禍のため、機材一式を学生とメンター宅に郵送し、フルリモートでの実施となりました。 またそれに合わせて3 Daysだったものを7 Daysに伸ばして、初日と最終日以外は夕会だけをコアタイムとしたフレックス性で実施しています。 メンターは私以外に、徳田、川部、漆田、源波、中西、岩立、長谷川が参加しています。 概要 今回のおうちKubernetesは Raspberry Pi 4 の 8GB モデル 3台 を使ってクラスタを構成しました。 単純な仕様だと、12 core + 24 GB Memory のクラスタです。もはやノートパソコンに近しい性能ですね。 また、今回 Raspberry Pi 4 になってから最低 2.
Raspberry PiとTensorFlowを使ったディープラーニング開発環境 以下の記事でRaspberry PiとTensorFlowを使ったディープラーニングの開発環境の構築方法を紹介しました。 記事の最後の方に、自前データの学習から、学習したニューラルネットワークで判別まで実施できる自前のパッケージ「tensorflow-pi」を紹介させていただきました。 ただ、READMEだけ見ても、意味不明な英語で良くわからないと思いますので、今回は実例を交えながらこのソフトの使い方を紹介しようと思います。 例題ですが、以前ネットで話題になった「ロボホン」の幻の顔認識機能があります。詳しくは以下参照下さい。 開発決定!というニュースは話題になったものの、その後続報がとんと聞かれません。そもそも技術的に不可能なんじゃという噂も聞こえてきたりしました。 奇しくもロボホンとRaspberry Pi
はたから見てると、FPGAとArduinoとRasberry PIって、なんか小さくてデバイス挿して使ってて似たもののように見えるかもしれません。 そんな中、どこが違うの?って思ってる人もいるかと思ったので、それぞれの違いと、そしてそこから得られる技術者としての知識をまとめてみます。 まあ、得られる知識として「それぞれのデバイスの使い方と周辺環境」ってのはありますが、それは当然として。「それぞれのデバイスの使い方と周辺環境」を得るメリットがわかる比較としてまとめたいと思います。 根底は「なんで最近FPGAをやってるか」っていうことの説明なので、そういうバイアスがあると思ってください。 FPGAというのはチップの種類なので、実際にはDE0などのFPGA評価ボードとの比較ですが。中でもDE0-nanoは大きさや価格を考えると、豪華なArduinoくらいの位置づけとして出してきたようにも見えます
中国・深圳のShenzhen Xunlong Softwareが、64ビット対応のシングルボードコンピューター「Orange Pi PC 2」を発売しました。Orange Pi PC 2はAndroidやLinuxを動かせる格安の極小コンピューターとなっています。 orange Pi Pc 2 - Orangepi http://www.orangepi.org/orangepipc2/ Shenzhen Xunlong Softwareは超小型のシングルボードコンピューター「Orange Pi」シリーズを多数リリースしており、Orange Piという名前からわかるとおり「Raspberry Pi」シリーズの強力なライバル機となっています。2016年11月2日には「Raspberry Pi Zero」よりも高速な Allwinner H2+プロセッサを搭載したライバル機「Orange Pi
前回から間があいてしまいましたが、今回はRaspberry Piを使って動体検知で動画を記録する監視カメラを作ります。 動体検知の監視カメラに必要な材料 作り方 Motionのインストール motion.confの修正 daemon norm width height framerate threshold event_gap locate target_dir /etc/default/motionの設定(daemon onの場合のみ) 利用方法 Motionの起動 カメラ画像の閲覧と記録 大人の夏の自由工作としてカメラで遊んでみよう 動体検知の監視カメラに必要な材料 監視カメラを作るのに必要な部品は以下のとおり。 Raspberry Pi 本体 :660円~ ラズパイ用カメラモジュール :700円~ USBケーブル(電源用):100円~ MicroSDカード 600円~ ケース :0円
LLaMAは米Metaが独自開発した大規模言語モデル。LLM分野の研究推進を支援するため、研究者向けに2月にリリースした。大規模インフラを利用できない研究者のために小規模ながら性能の高いことが特徴で、7B(=70億)、13B、33B、65Bの4種類のパラメーターを用意している。13Bモデルはベンチマークで米OpenAIのLLM「GPT-3」を上回るという。 米スタンフォード大学は、LLaMAの7Bモデルを派生させ独自のLLM「Stanford Alpaca」を開発。このモデルは研究や学術目的でのみ利用でき、娯楽や商用での利用は禁止している。Alpaca LoRAでは、Stanford Alpacaが生成するトークン(単語列)を再現できるという。 関連記事 Meta、独自大規模言語モデル(LLM)の「LLaMA」を限定リリース Metaは独自の大規模言語モデル「LLaMA」(Large La
この記事のモチベーション 昨年、生産技術職からデータ分析業に転職し、Pythonを書く機会が多くなりました。今は機械学習用の前処理ツールを開発する案件に携わっています。そんな中、生産技術者として働いていた時のことを顧みると自動化できた作業が色々あったなーと思いました。転職後に得たPythonの知識と生産技術者時代の知見を踏まえて、再び製造現場で働く際に使えそうなネタを記載します。同じようなニーズに直面している方の参考にもなれば幸いです。 本記事は既存技術を組み合わせてこうしたら良さそう!ということを記載したものであり、技術的に目新しいことがない点を初めに断っておきます。 自動化する内容 生産技術者として働いていた時に工程から出てくるデータを1日の終わりに集約するという作業がありました。製造装置のログや検査結果を製品ごとにcsvファイルで保存し、1日の終わりに集約してその日の進捗率や不良率を
どうも、まさとらん(@0310lan)です! 今回は、Raspberry PiにLTE通信を簡単に組み込めるsakura.ioを利用した通信モジュールの使い方についてご紹介します! 月額60円という破格の安さで通信ができることに驚きますが、専用のクラウドサービスを活用したデータのやり取りなども簡単に導入できるのも魅力的です。 初心者でも簡単にIoT開発に取り組めるのでご興味ある方はぜひ参考にしてみてください! なお、通信制御のプログラムはPythonとJavaScriptで書きますので、paizaラーニングの「Python3入門編」「JavaScript入門編」の学習講座もチェックしてみてください。 【 sakura.io 】 ■モジュールデバイスの組み立て方 sakura.ioの通信モジュールは、ArduinoやRaspberry Piなどに最適化された専用のモジュールデバイス(拡張ボー
ネットワークが絡んだ通信プログラムを開発していると、テストのために遅延やパケロスを意図的に発生させたくなることがあります。いまどきは IDE にネットワークエミュレーション機能が組み込まれていたり、仮想環境で容易に再現できたりもしますが、箱物のネットワークエミュレータがあるとネットワークの構成を気にせずカンタンに設置できるのですごく便利だったりします。世の中にはそういった製品が沢山あるので安価なものを買ってもいいのですが、新たにラズパイが届いたばかりだったので、これを使って超小型のネットワークエミュレータを自作してみました。前編と後編の二回に分けて紹介します。 最近、社内で「ラズパイおじさん」と呼ばれるようになりました。@pandax381 です。 ラズパイ + Linux = ネットワークエミュレータ 「ネットワークエミュレータを自作」と言うとなんだか凄そうな感じがしますが、実はものすご
Raspberry Pi Advent Calendar 2017 2日目です. 結論 SDカードにbootcode.bin (49kBほど) というファイルを置いておくだけで,全バージョンのRaspberry Piで ネットワークブート USBストレージブート ができます. サーバの設定などは Network Boot Your Raspberry Pi - Raspberry Pi Documentation を参考にしてください. 経緯 まずRaspberry Piのブートは,おおまかには3段階からなります. 1段目 Raspberry PiのSoCにはROMが載っており,ここにファームウェアが書き込まれています. Raspberry Piに電源が投入されると,まずこのROM内のファームウェアがメモリに読み込まれます. 読み込まれたコードはGPUにあるVPUというプロセッサによって実
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く