並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 92件

新着順 人気順

ESP32の検索結果1 - 40 件 / 92件

ESP32に関するエントリは92件あります。 IoT電子工作hardware などが関連タグです。 人気エントリには 『IoTプロトタイプのための新たなスタンダードになりつつある「M5Stack」|fabcross』などがあります。
  • IoTプロトタイプのための新たなスタンダードになりつつある「M5Stack」|fabcross

    M5Stackを開発したM5Stackは中国深圳のスタートアップだ。国際的なハードウェアスタートアップアクセラレータのHAXが、中国のスタートアップを対象にプログラムを始めたHAX Chinaの第一期生でもある。 2016年に1人でHAXに参加した、広東省東莞市生まれのJimmyの生んだスタートアップは、すでに従業員数50人を超えるほどに成長している。HAX卒業組の中でも特筆すべき成功と言える。ところが、HAXやその親ファンドであるSOSV Venturesのメンバーから、「M5Stackがなぜ成功しているのかよく分からない、教えてくれ」という問い合わせが僕宛にしばしば来る。つまり、出資元も成功の理由がいまいち見えていないようだ。 毎回説明しているのは以下のようなシンプルな魅力だ。 「M5Stackは、IoTのプロトタイプを手軽で気軽にしている」 かみ砕くとこのようになる。多くの購入者はI

      IoTプロトタイプのための新たなスタンダードになりつつある「M5Stack」|fabcross
    • やったかどうか忘れてしまう問題を防止する自作ガジェット

      1983年徳島県生まれ。大阪在住。散歩が趣味の組込エンジニア。エアコンの配管や室外機のある風景など、普段着の街を見るのが好き。日常的すぎて誰も気にしないようなモノに気付いていきたい。(動画インタビュー) 前の記事:大阪・京橋駅前にあった異世界みたいな公衆電話置き場 > 個人サイト NEKOPLA Tumblr 最後に行動した日時を記録する装置 机の上に、こういう装置を置いて使っている。 画面があって、ボタンが一個だけ付いているシンプルなガジェット これは自分が使いたくて、自分で作って、自分だけが使っているもので、どこにも売っていない。機能はいたってシンプルで、「ボタンを押した日時を画面に表示し続ける」という、ただそれだけ! ボタンを押すと、 画面の表示が切り替わり、最後に押した瞬間の日時が表示される いわばタイムスタンパーの簡易版みたいなものだ。 こんなものを一体何に使うのかというと、 「

        やったかどうか忘れてしまう問題を防止する自作ガジェット
      • ハエトリソウ捕食監視システム - Advent Calendar - HomeMadeGarbage

        Raspberry Pi Advent Calendar 2019 | 5日目 長男くんがハエトリソウがハエを食べるところが見てみたいというので、ラズパイカメラで監視して捕食の瞬間を動画におさめるシステムを製作しました。 また こういったIoTシステムで一番問題となる電源の確保をソーラ発電によるエコエネルギーで実施したく同時にシステムに導入しました。 システム概要 システムはベランダに配置してラズパイカメラでハエトリソウを撮影しハエトリソウに虫を捕食するなどの動きがあるとその前後の動画を生成し、IFTTTを用いてケータイ端末に通知します。 電源はソーラパネルを使用して完全に自立したシステムとなります。 構成 ソーラパネルと鉛蓄電池をチャージコントローラに接続します。コントローラが出力する12Vをコンバータで5Vに変換してUSBコネクタで出力します。 負荷としてラズパイZero&ラズパイカメ

          ハエトリソウ捕食監視システム - Advent Calendar - HomeMadeGarbage
        • プログラミング可能なスマートバンドが約2,000円で登場【ワクワクするぞ!】

          • 8か月以上の長期間動作を確認! 超省エネIoTセンサESP32-WROOM-32 - ボクにもわかる電子工作のブログ

            Raspberry Pi、M5Stack、ESP32、IchigoJamなどを使った自作IoTシステム、オーディオ機器に関する情報サイト

              8か月以上の長期間動作を確認! 超省エネIoTセンサESP32-WROOM-32 - ボクにもわかる電子工作のブログ
            • ESP32のベーシックな回路図をツイートしたら全方位からマサカリが飛んできてすごい勢いで回路図が改善されていくスレッド

              カワヅ @necobut 「ESP32を自分で実装する基板作ったことないから作ってみたかった」などと供述しており、当局ではツッコミどころがないか操作しております。 pic.twitter.com/fXI04eMTAV 2021-11-23 13:07:26

                ESP32のベーシックな回路図をツイートしたら全方位からマサカリが飛んできてすごい勢いで回路図が改善されていくスレッド
              • M5Paper

                こちらの商品は、現在後継品M5Paper V1.1として販売しています。 タッチ操作可能な電子ペーパーを搭載したM5Stackのコアデバイスです。 Espressif社の無線モジュールESP32-D0WDQ6-V3を内蔵し、グレイスケール16階調対応の超大型540 x 960 4.7インチの電子ペーパーを搭載しています。ディスプレイは静電容量タッチスクリーンGT911で、2点タッチと各種ジェスチャーコントロールに対応します。 通常のLCDと比べると、電子ペーパーは眼に優しく、長時間の読み書きに最適です。他のメリットとして挙げられるのは、低消費電力やディスプレイ電源が落ちても表示が画面に残り続けることです。 本製品は、操作用の多機能ボタン、SHT30温度湿度センサ、物理ボタン、データ格納用のSDカードスロットを内蔵しています。 また、本製品に搭載している256B EEPROMチップのFM24

                  M5Paper
                • ESP32 と乾電池で実現する WiFi 温湿度センサー

                  ESP32 と 単三乾電池3本で,ワイヤレス温度センサーを324日間屋外で動作させることができましたので紹介します. 機能概要 作ったのはこんな感じの温度センサーです. 30秒ごとに温湿度を計測し,10分ごとに WiFi 経由で計測データを送信 電源は 単三乾電池3本 データーの送信は Fluentd を使用し,InfluxDB にデータを蓄え,Kindle や Grafana 等で表示するようにしています. 特に Kindle による屋外気温の表示が便利で,外出する前には家族全員が活用しています.今では無くてはならないインフラです. 回路構成 使った回路は次のようなシンプルなものです. 単三乾電池3本の先に,Strawberry Linux の TPS62742 モジュールを接続 TPS62742 の出力電圧は 3.0V 設定にし,ESP-WROOM-32 と Sensirion SHT

                    ESP32 と乾電池で実現する WiFi 温湿度センサー
                  • 電子ペーパー搭載デバイス「M5Paper」をRSSリーダーに改造して快適にブラウジングする方法

                    電子書籍を読むために「Kindle Paperwhite」などのKindle電子書籍リーダーを利用する人も多くいますが、Kindle端末に搭載されるブラウザは「ニュースを読むためのデバイスとしては本当にクソ」だとテスラのソフトウェアエンジニアであるHuan Truong氏は指摘しています。Truong氏によると、このブラウザはページの読み込みが遅く、ページを「めくる」こともできず、「進む」「戻る」という動作も全くスムーズではないとのこと。そこで、Truong氏は「M5Paper」という中国製の電子ペーパー搭載デバイスを改造し、ブラウジング可能にしたと報告しています。 Zenreader: A 4.7 inches E-Ink RSS Reader Powered by ESP32 – Huan Truong's Pensieve https://www.tnhh.net/posts/zen

                      電子ペーパー搭載デバイス「M5Paper」をRSSリーダーに改造して快適にブラウジングする方法
                    • ULPを活用した電池駆動ESP32雨センサシステムを作る - The Negligible Lab

                      はじめに 明けましておめでとうございます🐇 とうとう昨年(2022年)の記事がただの1件から増えることがないまま2023年を迎えてしまいました。令和も何ともう5年です。さらにはもう2月ですね。 さて,新型コロナウイルスの流行が始まってから,筆者はほぼ在宅勤務となっています。その仕事机はちょうどバルコニー*1に通じる窓の直近に位置しています。このバルコニーには洗濯物も干しているのですが,雨が降り始めてもすぐ近くに座っている筆者がそれに気付かず,洗濯物を濡らしてしまうことが多々ありました。雨滴を検知して雨の降り始めをお知らせしてくれるシステムがあれば…いや,自分で作るのだ…! そこで,雨が降り始めたらLINEに通知を送ってくれる雨センサシステムを製作します。 まずは図1,2に完成形を示します。 図1: ESP32マイコンによる雨センサシステム 図2: “素”のESP32マイコンを搭載する基板

                        ULPを活用した電池駆動ESP32雨センサシステムを作る - The Negligible Lab
                      • スマホ不要でGPSによる位置情報共有やメッセージの送受信が可能になるマイコン用オープンソースソフトウェア「Meshtastic」

                        登山やスキーといったアウトドア活動は、スマートフォンが圏外で使用できない場所で行われることもあります。そんなときに役立つGPSを用いた位置情報の共有やメッセージの送受信ができるデバイスを、30ドル(約3000円)程度のマイコンで実現するオープンソースのソフトウェア「Meshtastic」が登場しました。 What is Meshtastic? | Meshtastic https://www.meshtastic.org/ Meshtastic: A Hiking, Skiing, GPS Mesh Communicator - Hackster.io https://www.hackster.io/punkgeek/meshtastic-a-hiking-skiing-gps-mesh-communicator-84f999 GitHub - meshtastic/Meshtastic-

                          スマホ不要でGPSによる位置情報共有やメッセージの送受信が可能になるマイコン用オープンソースソフトウェア「Meshtastic」
                        • ESP32系MCUで無線LAN受信バッファが枯渇するときの調査方法 - Nature Engineering Blog

                          ファームウェアエンジニアの井田です。 今回はESP32系MCUで無線LANによる受信ができなくなる問題の原因と調査方法について解説します。 背景 ESP32にてそこそこ頻繁に無線LAN経由の通信を行っているときに、環境によっては急に通信ができなくなる現象が発生しました。 そこで、Wiresharkを用いて通信状況を確認すると、どうもESP32側からの送信パケットは届いているものの、ESP32へのパケットは受信されていないような状況が確認されました。 例えば、ESP32側からDNSのリクエストを投げて、ルーターが返答をしているのにも関わらず、ESP32のログ上は名前解決に失敗した状態になっています。 また、TCPによる通信も何度も再送が発生しており、よくよく見てみると、ESP32側がACKを返さないので、通信相手のサーバが再送してきているという状態でした。 現象より、ESP32の無線LANド

                            ESP32系MCUで無線LAN受信バッファが枯渇するときの調査方法 - Nature Engineering Blog
                          • 電子ペーパー搭載の小型デバイス「M5Paper」、スマホサイズで開発向け

                              電子ペーパー搭載の小型デバイス「M5Paper」、スマホサイズで開発向け
                            • 5900円でカスタマイズ可能&オープンソースのスマートウォッチ「Watchy」が登場

                              たったの55ドル(約5900円)で購入でき、自由にカスタマイズ可能な電子ペーパー搭載スマートウォッチ「Watchy」が、さまざまなハードウェアをオープンソースで開発するSQFMIによって開発されています。 Watchy by SQFMI | Watchy https://watchy.sqfmi.com/ Watchyは通信用モジュールとしてESP32を採用し、振動モーターや3軸加速度計を搭載しています。また、文字盤には200×200ピクセルの解像度を持った電子ペーパーが採用され、ユーザーが自由に表示内容をカスタマイズ可能。 Watchyの詳細なスペックはこんな感じ。 メーカーSQFMIディスプレイ1.54インチ電子ペーパー(200×200ピクセル)プロセッサーESP32-PICO-D4無線接続Wi-Fi、BluetoothプログラミングインターフェースビルトインUSBシリアル物理ボタン数

                                5900円でカスタマイズ可能&オープンソースのスマートウォッチ「Watchy」が登場
                              • M5Stackの限界に挑戦~高音質スピーカー再生 - Qiita

                                0. はじめに M5Stack のスピーカーは低音質で有名です。私も M5Stack 入手直後、サンプルスケッチで Wave File をスピーカーで再生してみて、前評判通りの低音質にがっかりしました。そこで、この音質問題に取り組まれた先駆者様の知恵を参考にしつつ、高音質化の限界1に挑戦しました。この記事では、そのプロセス、ソフトウェア実装例、改善効果をレポートします。 先駆者様 文献1 : Tw_Mhage 様 M5Stackのスピーカーの音質が悪い原因と対策 文献2 : N.Yamazaki 様 M5Stackの音量を抵抗1つで調節する - N.Yamazaki's blog 文献3 : macsbug 様 M5Stack speaker noise reduction 他 1. 概要 M5Stack のスピーカーの低音質原因は、文献1で以下のように分析されています。 1.アンプのゲイ

                                  M5Stackの限界に挑戦~高音質スピーカー再生 - Qiita
                                • M5Stack社新製品カードサイズのポータブルコンピュータ「M5Stack Cardputerキット(M5StampS3付属)」をスイッチサイエンスウェブショップにて2023年10月13日より販売開始

                                  M5Stack社新製品カードサイズのポータブルコンピュータ「M5Stack Cardputerキット(M5StampS3付属)」をスイッチサイエンスウェブショップにて2023年10月13日より販売開始 株式会社スイッチサイエンス(以下スイッチサイエンス、本社:東京都新宿区、代表取締役:金本茂)は、M5Stack社(本社:中国深セン市)の新製品「M5Stack Cardputerキット(M5StampS3付属)」を、スイッチサイエンスのウェブショップにて2023年10月13日より販売開始します。 「M5Stack Cardputerキット(M5StampS3付属)」は、カードサイズで持ち運びに便利なコンピュータです。 ESP32-S3チップベースの小型開発ボードM5StampS3を搭載しており、パワフルなデュアルコアプロセッサ、およびWi-Fiやさまざまなペリフェラルやセンサは、素早く機能の

                                    M5Stack社新製品カードサイズのポータブルコンピュータ「M5Stack Cardputerキット(M5StampS3付属)」をスイッチサイエンスウェブショップにて2023年10月13日より販売開始
                                  • M5Stamp-C3 Mate で始める組込み「std」Rust プログラミング - 低レイヤ強くなりたい組込み屋さんのブログ

                                    このエントリは Rust Advent Calendar 2021 3 の5日目として書きました。 qiita.com はじめに みなさん組込み Rust やっていますか?はい、やっていますね。息を吸うように日常的にやっているはずです。今年はなんと組込み Rust にフィーチャーした「基礎から学ぶ組込みRust」 という書籍も出版されており、もはや組込み Rust は人類の嗜みと言っても過言ではない状況です (嘘です。 基礎から学ぶ 組込みRust 作者:中林智之,井田健太シーアンドアール研究所Amazon そんな人類の嗜みであるところの組込み Rust ですが、いざ初めて見ると std が使えない、という現実が重くのしかかってきます。core や alloc 、no_std 対応の crate をかき集めてもやりたいことがすんなりできず、歯がゆい思いをすることもしばしばあります。std:

                                      M5Stamp-C3 Mate で始める組込み「std」Rust プログラミング - 低レイヤ強くなりたい組込み屋さんのブログ
                                    • オフィスの CO2 濃度と温湿度を可視化する、社内向け IoT サービスを作った - iizukak の雑記

                                      この記事は LeapMind Advent Calendar 2019 1 日目の記事です。 概要 オフィスの空気の質を監視したいというのは割とよくある需要だと思うのですが、手頃な製品は市販されていなさそうです。ので作ってみた、というのが本記事になります。具体的には、CO2 濃度と温度、湿度センサを取り付けたデバイスを実装し、サーバにデータを送信して可視化する IoT システムです。開発時の要件は次の通りでした。 デバイス CO2 (二酸化炭素) 濃度が測定できる 温度が測定できる 湿度が測定できる 一定期間ごとに (1 分間ごとなど) データを Wi-Fi 経由でサーバに送信できる 1 台 5000 円以下 デバイスへのプログラムのデプロイが容易である 実装が容易。電子工作初心者でも作れる 可視化 集まったデータはブラウザで時系列で可視化できる それとは別に各拠点のデータをひと目で分かる

                                        オフィスの CO2 濃度と温湿度を可視化する、社内向け IoT サービスを作った - iizukak の雑記
                                      • M5StickCで小型環境センサ端末を作る – Ambient

                                        M5Stack社から、「M5StickC」という新しい端末がリリースされ、日本でも販売が始まりました。今回はこの「M5StickC」を使って小型の環境センサ端末を作ります。 「M5StickC」 M5StickCは、上の写真の右のように4.8 x 2.4 x 1.4cmのスティック状の小型端末です。MPUはM5Stackで使われているESP32と同じアーキテクチャのESP32-picoが使われています。MPUの他に、80 x 160ピクセルのカラー液晶画面、ボタン3個、LED、赤外線送信機、マイク、6軸加速度・ジャイロセンサなどが搭載されています。プログラムはArduino IDEか、UIFlowという開発環境を使ってBlocklyまたはMicroPythonで開発します。 M5StickCのスペックを、 M5Stackシリーズと合わせてまとめました。 M5StickCとM5Stackを比

                                        • Wokwi - Online ESP32, STM32, Arduino Simulator

                                          What features do YOU care about? Wokwi Club is where your money supports what's important for you! See our roadmapThe Wokwi Club

                                            Wokwi - Online ESP32, STM32, Arduino Simulator
                                          • ESP32 IoTデバイスに永久ハック可能な脆弱性

                                            原文(投稿日:2019/12/02)へのリンク あるセキュリティ研究企業が、広く普及しているESP32 IoTチップのセキュリティをすべてバイパスして排除不可能なマルウェアを埋め込むことの可能な、ローカルアクセスのテクニックが存在することを確認した。Espressifはこの脆弱性を認めて、アドバイザリを発行している。同じアタック方法を使えば、暗号化キーを取得して、同デバイスの最もセキュアな設定を操作することも可能になる。 ESP32チップセットは、多数の下位デバイスにおいてWiFiとBluetoothを提供するデュアルコアチップを提供する、この業界では重要な存在である。2018年1月には製造企業のEspressifが、1億デバイスの出荷というマイルストンの達成を発表した。ESP32は、LiFX lightbulbなど多くのデバイスにおいて重要なコンポーネントであるだけでなく、AWS IoT

                                              ESP32 IoTデバイスに永久ハック可能な脆弱性
                                            • ESP32のアセンブラを読み解く

                                              はじめに 前回の記事ではESP32を対象に、C/C++からインライン・アセンブラを使用する手順を説明しました。今回はもう少し踏み込んで、アセンブラの練習にお勧めの方法と、調べてもわかりづらい重要なポイントを説明していきます。 前提条件 XtensaコアのESP32シリーズ (ESP32/ESP32-S2/ESP32-S3) を使用していること。 ArduinoIDEまたはVSCode+PlatformIOでESP32用のプログラムを実行できること。 C/C++をある程度読書きできること。 ※ ESP32-C3などはXtensaコアではないため、本記事の対象から外れます。 アセンブラコードのサンプルを手に入れる アセンブラを書くためには、どんな命令が用意されているかを把握しておく必要があります。それには 前回の記事 の冒頭で入手をお勧めした Instruction Set Architect

                                                ESP32のアセンブラを読み解く
                                              • C#とマイコンでIoTプログラミング! .NET nanoFrameworkとESP32の基本を解説

                                                .NET nanoFrameworkは、組み込みデバイス向けの.NET実装です。.NET nanoFrameworkを用いれば、ハードウェア的な制約のあるマイコンボードでも、C#でのプログラミングが可能になります。この連載では、.NET nanoFrameworkと、ESP32マイコンモジュール(ESP32-WROVERなど)を使い、C#によるIoTプログラミングを解説します。 対象読者 IoTに興味があり、C#と電子工作の基本的な知識がある方を対象とします。C#や電子工作のごく初歩的な説明は割愛していますので、「C#ではじめるラズパイIoTプログラミング」の記事なども併せて参照してください。 はじめに 連載第1回の今回は、.NET nanoFrameworkの概要と、ESP32というマイコンモジュールについて解説します。 ESP32マイコンとは? .NET nanoFrameworkを説

                                                  C#とマイコンでIoTプログラミング! .NET nanoFrameworkとESP32の基本を解説
                                                • ESP32 向けに TinyGo をセットアップする - Qiita

                                                  このページには、 ESP32 + TinyGo を使ってマイコンプログラミングを始めるための情報を記載します。 ESP32 を搭載したボードは多数ありますが、ボード固有の話よりもまずは ESP32 全般の環境を立ち上げます。 あと、試してないですが、 ESP8266 および ESP32-C もこのページに従って環境立ち上げできるはずです。 TinyGo とは マイコンや WASM などの Small Places 向けの Go Compiler です。 ここでは Go の文法でマイコン開発ができるもの、という程度の認識でよいです。 TinyGo - Go on Microcontrollers and WASM このページは 2021/11/18 にリリースされた TinyGo 0.21 を対象としています。 ESP32 とは WiFi + Bluetooth を内蔵するマイクロコントロー

                                                    ESP32 向けに TinyGo をセットアップする - Qiita
                                                  • ギャル電きょうこのストリート電子工作 接触確認アプリCOCOAで盛れる! 感染対策意識爆盛れたかみざわポーチ↑↑|fabcross

                                                    電子工作に必要なものは、すべてストリートで学んだ。 ストリート発の電子工作で世間をにぎわせているギャル2人組の電子工作ユニット「ギャル電」。いわゆる電子工作の常識を塗り替える作品群は、一種のドラッグのような中毒性があります。 そのギャル電のきょうこさんが、ストリート工作の神髄を見せつけてくれるこの企画。今回はどんな作品が飛び出すのでしょうか? 周囲のCOCOAユーザーに反応して光るポーチ 猛威を振るう新型コロナウイルス。手指の消毒、マスク着用、ソーシャルディスタンスのキープ、不要不急の外出を避けるなどなど、いろいろ気を付けてはいるものの、どこで感染するか分からないやっかいなヤツです。 そこで日本政府が世に放ったのが、感染拡大防止に役立つ接触確認アプリ「COCOA」です。これをスマホにインストールしておくと、過去14日間に新型コロナウイルス感染者との接触があった場合に通知してくれるというもの

                                                      ギャル電きょうこのストリート電子工作 接触確認アプリCOCOAで盛れる! 感染対策意識爆盛れたかみざわポーチ↑↑|fabcross
                                                    • M5Stack向け電子ペーパー搭載開発キットに新バージョン、フレキシブルパネル採用

                                                        M5Stack向け電子ペーパー搭載開発キットに新バージョン、フレキシブルパネル採用
                                                      • ESP32をBluetoothキーボードやマウスにする - Okiraku Programming

                                                        Arduino Leonardo等は、USBキーボードやマウスとして振舞わせ、PC等を操作するのに使うことができます。 同じくArduino IDEをプログラミング環境として使えるESP32ではUSBキーボード機能は付いていません。しかし、代わりにBluetooth LEを利用してキーボードとして振舞わせることができるはず。ということで、やってみました。 セットアップ 今回はM5StickCを使いましたが、ESP32ならどのボードでも同様です。 M5StickC ESP32 PICOミニIoT開発ボードフィンガーコンピューターカラーLCD付き Arduino IDEでESP32を使用するためのセットアップ手順は、下記サイトなどを参考にしてください。 esp32_setup – スイッチサイエンス BLE HID (Human Interface Device)のためのクラスはESP32のツ

                                                          ESP32をBluetoothキーボードやマウスにする - Okiraku Programming
                                                        • Watchy by SQFMI | Watchy

                                                          E-Paper DisplayBeautiful E-Paper display with 200x200 pixel resolution. Glare free visibility under bright sunlight, near 180 degree view angle, and ultra low power consumption. Powered by ESP32ESP32-PICO-D4 at its core, with built-in WiFi/Bluetooth LE and compatibility with Arduino, MicroPython, and ESP-IDF Open Source HW & SWCertified open source hardware (OSHWA) and open source software. Tons o

                                                            Watchy by SQFMI | Watchy
                                                          • GitHub - positive-security/send-my: Upload arbitrary data via Apple's Find My network.

                                                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                              GitHub - positive-security/send-my: Upload arbitrary data via Apple's Find My network.
                                                            • ESP32でiPhoneのカメラのリモートシャッターを自作してみた

                                                              休日はもっぱら電子工作したりマイコンをいじっているホビーハッピーです。 今回は、iPhoneの制御をESP32でやってみようというお話です。 制御と言ってもそんなに大そうなものではなく、 以前記事にしたBluetoothキーボードの機能を使うだけです。 イメージとしては、ESP32搭載のマイコンボードをバッテリーで駆動。 その状態で、iPhoneとESP32搭載のマイコンボードをBluetoothで無線接続する。 無事無線接続が完了したら、ESP32搭載のマイコンボードからシャッターを切る。 こんな流れになります。 もちろん、人間のタイミングでシャッターを切りたいので、 ESP32搭載のマイコンボード側にはタクトスイッチをつけておきます。 いわゆる物理スイッチですね。そのスイッチを人間が押したら、 シャッターが切れるようにする。 つまりiPhoneのシャッターを切るトリガーは物理スイッチと

                                                                ESP32でiPhoneのカメラのリモートシャッターを自作してみた
                                                              • 人気のM5Stack開発キットシリーズ初のタッチスクリーン搭載『M5Stack Core2 IoT開発キット』、スイッチサイエンスウェブショップで2020年9月1日販売開始

                                                                人気のM5Stack開発キットシリーズ初のタッチスクリーン搭載『M5Stack Core2 IoT開発キット』、スイッチサイエンスウェブショップで2020年9月1日販売開始 株式会社スイッチサイエンス(以下スイッチサイエンス、本社:東京都新宿区、代表取締役:金本茂)は、人気のM5Stack開発キットシリーズ初のタッチスクリーン搭載、第2世代機種『M5Stack Core2 IoT開発キット』をスイッチサイエンスのウェブショップにて2020年9月1日より販売開始します。 「M5Stack Core2 IoT開発キット」は、M5Stack開発キットシリーズ第2世代コア及び静電容量タッチスクリーンを初搭載した新機種です。 MCU(マイクロコントローラユニット)にESP32(モデル:D0WDQ6-V3)を採用し、標準でWi-FiとBluetoothによる通信が可能です。 16MBフラッシュメモリと

                                                                  人気のM5Stack開発キットシリーズ初のタッチスクリーン搭載『M5Stack Core2 IoT開発キット』、スイッチサイエンスウェブショップで2020年9月1日販売開始
                                                                • おうちハックした自宅に2年すんでみたおはなし - Qiita

                                                                  毎日帰宅してからちょこちょこ直して2年、それなりに快適なおうちになりました。 材料 入力系 (センサー類) netatmo 屋外の気温、湿度 室内の気温、湿度、CO2濃度、大気圧、騒音レベル が測定でき、クラウドにあがるのでAPIで叩くと数値を貰えます。 あまり頻度よく叩くと怒られます(笑) arduino ダスト(埃)センサー 空気質センサー 照度センサー 人感センサー 窓センサー(窓側に磁石をつけ、リードスイッチで開閉を検出) ドアセンサー(同上) すべてarduinoに繋げ、arduinoに繋がったraspberry piからmongodbに書き込ませます。 すこしずつ増築していったのと、このArduinoはこの写真の基盤以外の仕事もしているために、信号線をD-Subで引き回しています。 もし今から同じものを新規でつくるのなら、技適取得済みWiFi搭載Arduinoみたいなものをぶら

                                                                    おうちハックした自宅に2年すんでみたおはなし - Qiita
                                                                  • GitHub - slint-ui/slint: Slint is a declarative GUI toolkit to build native user interfaces for Rust, C++, or JavaScript apps.

                                                                    Slint is a declarative GUI toolkit to build native user interfaces for desktop and embedded applications written in Rust, C++, or JavaScript. The name Slint is derived from our design goals: Scalable: Slint should support responsive UI design, allow cross-platform usage across operating systems and processor architectures and support multiple programming languages. Lightweight: Slint should requir

                                                                      GitHub - slint-ui/slint: Slint is a declarative GUI toolkit to build native user interfaces for Rust, C++, or JavaScript apps.
                                                                    • M5Stack CoreInk 開発キット(1.5インチ Einkディスプレイ)

                                                                      M5Stackコアシリーズの最新電子ペーパーディスプレイです。ESP32-PICO-D4制御で、200 × 200 1.54インチ白黒の電子ペーパーを搭載しています。 電子ペーパーはみずから発光しないため通常のLCDと比べると眼に優しく、長期間の読み書きには素晴らしい選択肢です。他の特長として低消費電力な点や電源の供給がなくなっても表示が残っている点があります。 CoreInkは制御用に、多機能ボタン、物理ボタン、一体型ステータスLEDとブザーを内蔵しています。また、390 mAhのLipo電池、正確なタイミングやディープスリープ機能を制御するRTC(BM8563)を内蔵しています。CoreInkには独立したリセット/電源ボタン、機能拡張のため外部センサ接続用の拡張ポート(HY2.0-4P、M-BUS、HAT拡張)があり、可能性は無限大です。 注意:長時間継続してリフレッシュレートを高くし

                                                                        M5Stack CoreInk 開発キット(1.5インチ Einkディスプレイ)
                                                                      • Workshop Studio

                                                                        Discover and participate in AWS workshops and GameDays

                                                                        • タッチスクリーン付IoTデバイス開発に——ESP32開発ボード「ioTouch」|fabcross

                                                                          ESP32ベースのIoTプロジェクト開発ボード「ioTouch」がKickstarterに登場し、出資を募っている。 ioTouchは、Bluetooth/Wi-Fiに対応したESP32マイコン搭載開発ボード。24bit RGB TFT強化ガラスタッチスクリーンを搭載し、3.5(320×240px)/4.3(480×272px)/5.0(800×480px)インチの3タイプから選べる。47×57mmのコンパクトな本体と脱着可能なタッチスクリーンが特徴で、さまざまな箇所に設置可能。USBケーブルを接続し給電すれば、最小限の設定で駆動できる。 オープンソースのライブラリーで構築した簡単かつ直感的なフレームワークなため、タッチ/ビデオエンジンのコーディングスキルは不要。数ラインのコードでインタラクティブなページを作成でき、フレームワークはタッチ検出、ボタンのプッシュ/リリースのエフェクト、自律ト

                                                                            タッチスクリーン付IoTデバイス開発に——ESP32開発ボード「ioTouch」|fabcross
                                                                          • ESP32 + RustでHello world - Qiita

                                                                            3行まとめ RustでもESP32のファームウェアを開発できる。 LLVM、clang、rustcのコンパイルはなかなか大変。(時間的な意味で) 組み込みRustに未来を感じる。 1. 概要 技術書典7で頒布されていた『M5Stackで始める組み込みRust』という技術同人誌を読みました。 以前よりマイコンを使った電子工作を行っており、組み込み領域でもRustを使ってみたいと思っていましたが、それなりに環境が整ったみたいなので試してみることにしました。 結論から言えば、無事にRustからシリアルコンソールに「Hello world!」の文字を出力することができました。 2. 環境 検証に用いた環境は以下の通りです。 OS: macOS Mojave 10.14.6 (18G103) Docker CE: 19.03.2 llvm-xtensa: 757e18f722dbdcd98b8479

                                                                              ESP32 + RustでHello world - Qiita
                                                                            • ESP32ではじめるIoTデバイス開発 | gihyo.jp

                                                                              書籍『IoT開発スタートブック─ESP32でクラウドにつなげる電子工作をはじめよう!』刊行にあわせて著者の下島健彦氏にマイコン「ESP32」を使ったIoTデバイスの開発について寄稿いただきました。 近年注目されてるIoTについて、みずからデバイスを開発してみたいという方も多いのではないでしょうか。通信モジュールがはじめから搭載されている「ESP32」というマイコンを使えば、電子工作の入門者でも簡単にIoTデバイスの開発をはじめることができます。 本稿では、まずIoTシステムの構造とIoTデバイスの制御用マイコンに求められる要件を整理し、次にESP32の構造とIoTデバイスの制御用マイコンとして見たときの特徴を解説します。最後にESP32を使ったIoTデバイスの事例を紹介します。 IoTシステムの構造(IoTデバイス・ネットワーク・クラウドサービス) IoTシステムといっても、国や自治体が管

                                                                                ESP32ではじめるIoTデバイス開発 | gihyo.jp
                                                                              • M5StickCで室温を監視しSlackへ通知する - 虎の穴開発室ブログ

                                                                                こんにちは。インフラ担当のサカガミです。 今回は室温を監視して Slack へ通知するシステムを作った話です。 きっかけ 弊社のシステムは基本的にクラウドかデータセンター内にあるオンプレミスのサーバを利用していますが、 一部のサーバは業務上の理由により事業所内に設置されています。 サーバが設置されている区画は常時エアコンにより冷却され、室温が25度程度に保たれています。 しかしながら、先日エアコンが不調により停止し、室温が28度まで上昇するという問題が発生しました。 当日は偶然私が出社していたため即時対応し事なきを得ましたが、 普段はリモートワークのためエアコンが故障しても気付くことができません。 遠隔地からでも室温を監視できるシステムの必要性を感じました。 室温を監視するにあたり通知機能のある温度計を探しましたが、 単体のスマホと連動させるタイプのものが多く 複数人のチームへ通知できるも

                                                                                  M5StickCで室温を監視しSlackへ通知する - 虎の穴開発室ブログ
                                                                                • 超小型&バッテリー駆動可能なESP32採用無線通信モジュール「TinyPICO」

                                                                                  Wi-FiやBluetoothといった無線通信規格に対応したマイクロコントローラ「ESP32」は、安価に入手できることからさまざまな無線通信機器に採用されています。「TinyPICO」はそんなESP32を採用しつつ「小型サイズ」「バッテリー駆動可能」「大容量メモリ搭載」といった特徴を備えた無線通信モジュールです。 TinyPICO https://www.tinypico.com/ TinyPICO - ESP32 Development Board [V2] : ID 4335 : $20.00 : Adafruit Industries, Unique & fun DIY electronics and kits https://www.adafruit.com/product/4335 TinyPICOを開発したUnexpected Maker氏によると、ESP32を採用した無線通信

                                                                                    超小型&バッテリー駆動可能なESP32採用無線通信モジュール「TinyPICO」

                                                                                  新着記事