並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 276 件 / 276件

新着順 人気順

Arduinoの検索結果241 - 276 件 / 276件

  • Arduino Announces Board Based On Raspberry Silicon

    The Raspberry Pi Pico burst onto the microcontroller scene last month with much fanfare, and is already popping up in projects left, right and center. Notable for its high clock speed and exciting IO features, it’s a breath of fresh air in a market slowly weaning itself onto ARM architectures and away from 8-bit staples. Not one to miss out on a slice of the action, Arduino have announced their ow

      Arduino Announces Board Based On Raspberry Silicon
    • ESP32で現在時刻を取得する(これが一番良いと思います)

      以前にESP8266で現在時刻を取得する記事をあげました ここ ”ESP32でもできるんじゃね?”という考察をしましたが、やってみたらできました 少しプログラムが異なるため、まとめておきます 以前のプログラムの変更点はインクルードするライブラリが異なる点だけです ESP8266では” ESP8266WiFi.h”を使用しました ESP32では”WiFi.h”を使用します また、”#define JST 3600*9″の書き換えも必要です #define JST 3600* -9 と変更してください! 2017年9月30日のアップデートにて#define JSTはESP32とESP8266は同じになりました 下記ソース #include <WiFi.h> #include <time.h> #define JST 3600* 9 const char* ssid = "your-ssid";

        ESP32で現在時刻を取得する(これが一番良いと思います)
      • 1円玉サイズの超小型Arduinoボード「Seeed XIAO RP2040」が店頭入荷、価格は691円

          1円玉サイズの超小型Arduinoボード「Seeed XIAO RP2040」が店頭入荷、価格は691円
        • 3Dプリンタユーザーの為のファームウェアコンパイル講座|Yan

          どもどもYanでっす。 本日のお題は「Marlin使いたいけどコンパイルって?という方向けコンパイル講座」でっす。(長い題名だ…) 最新のMarlin2系は基本的に32bitマザーボード向けなので、MEGAなど格安3Dプリンターには向きません。Marlin2.0が正式リリースされたけれど、世の中の格安プリンタは8bitマザーばかりなので1系も現役です。 僕はAnycubicのMEGAユーザーなのでMEGAに搭載されているTrigorilla向けに最低限ここだけ設定しておけば動くファームウェアのコンパイル(ビルドとも言います)のやり方を説明しようと思います。 用意するものWindows PC MEGA用カスタムファームウェアのソースコード一式 Windows PCではMEGAで動くファームウェアをつくるためのソフトArduino IDEを使います。 ダウンロードしてインストールしておきます。

            3Dプリンタユーザーの為のファームウェアコンパイル講座|Yan
          • Nefry BTとは | dotstudio

            Nefry BTとはNefry BTの始め方関連リンク(情報の調べ方)--- セットアップ ---Wi-Fi情報を設定IPアドレスを確認ディスプレイの取り付けリビジョンを確認環境構築(Arduino IDE)--- 基本機能 ---Nefryポータル内蔵LEDを光らせる内蔵スイッチを使うディスプレイに表示する [WIP]--- 初期プログラム ---初期プログラム(初期化方法)ノンプログラミングでLINE連携ノンプログラミングでIFTTT連携--- プログラムの書き込み ---シリアル通信で書き込むWi-Fi経由で書き込む--- 入門向け ---LEDを点滅させるLEDをゆらゆら点滅させる [WIP]サーボモータを動かす [WIP]--- ライブラリ ---NefryライブラリについてライブラリのバージョニングWi-Fi関連の関数DataStore関連の関数ハードウェア関連の関数Conso

            • M5StackでSlackカスタムステータス変更APIを叩いてステータスを変更してみる | クラウド・AWSのIT技術者向けブログ SKYARCH BROADCASTING

              はじめに 前回の記事の続きとなります。 https://www.skyarch.net/blog/?p=18253 このご時世でZoomを繋ぎっぱなしで作業しているのですが、離席中・別MTG参加中の状況を発信するため、M5Stackを活用してみる事にしました。 検索してみると、SlackのLegacyAPITokenを利用した例が多いのですが 2020年5月5日以降には新規作成出来なくなるようなので、めんどうですがSlack Appを作成して実施してみました。 Legacy Tokenについて https://api.slack.com/legacy/custom-integrations/legacy-tokens 出来上がった物 予めButtonに割り当てた文言/emojiアイコンがSlack画面上に反映されます。 コード中の下記となります。 UpdateSlackStatus("Wo

                M5StackでSlackカスタムステータス変更APIを叩いてステータスを変更してみる | クラウド・AWSのIT技術者向けブログ SKYARCH BROADCASTING
              • 高精度!CO2濃度お知らせマシンの自作|よしだともふみ

                リモートワークなど自宅に閉じこもって仕事をする機会が増えています。室内の環境に気をつけたいものですが、とくにCO2(二酸化炭素)濃度は集中力や体調に大きく影響するという話を聞きました。そこでCO2計を買ってこようと思ったのですが案外値が張るのでした。(既製品があれば既製品で済ませたいです)調べてみると、そこそこ正確なCO2濃度センサーというものはデバイス単体でも結構高いのでした。 AmazonやAliexpressなどを見てまわると安価なものもありますが、ちょっと精度や取り回しに不安があります。ちゃんとしたものを使ってみたいと思いました。 センスエアー(Senseair)社というスウェーデンのメーカーが、ガスセンサー専業のメーカーで有名らしく、センサーモジュールもいろいろと販売しています。2018年から旭化成の子会社とのこと。 https://senseair.com/ https://w

                  高精度!CO2濃度お知らせマシンの自作|よしだともふみ
                • FeliCaリーダー・ライターRC-S620SをM5StickC(ESP32)でGrove接続で使う

                  こんな感じに接続しています。今回はM5StickCのGrove端子で接続しています。UARTでの接続ですので端末側とRC-S620SでTXとRXがクロスで接続する必要があるので注意してください。 自作のGrove Shipは単にジャンパケーブルを使うのが面倒なので利用しているだけで、通常はブレッドボードにジャンパケーブルで結線をすれば問題ありません。個人的にはジャンパケーブル好きじゃないので非常に気に入っています。 ライブラリ http://blog.felicalauncher.com/?p=2677 上記に紹介されているソニーが作成したArduino用純正ライブラリが存在しています。しかし10年以上前のライブラリで、Arduino UNO用に作られているのであまり使い勝手はよく有りません。とくにSerialを使ってRC-S620Sと接続をしているのでESP32では手を入れる必要がありま

                    FeliCaリーダー・ライターRC-S620SをM5StickC(ESP32)でGrove接続で使う
                  • 複数のArduinoを使って作るKVMスイッチ | inajobのいろいろレビュー

                    KVM USES MANY ARDUINOSから発見。画像もここから転載。 1つのキーボードを複数のPCに接続するために用いられるKVMスイッチをたくさんのArduinoを使って実装している作例です。 キーボードを接続するのはメインのArduinoで、そこからソフトウェアシリアルで2つのArduino Pro Microにキーの入力情報を送ります。 Arduino Pro MicroはそれぞれPCに接続されHIDキーボードとしてふるまいます。 2つのPCを切り替える際はあまり使わないキーであるScrollLockを用いています。

                      複数のArduinoを使って作るKVMスイッチ | inajobのいろいろレビュー
                    • 初心者向けM5Stackの使い方 出荷時に簡単に戻す方法とプログラムの探し方+拡張ユニット

                      M5Stackを買ったはいいけど、まだうまく使えない方は意外と多いようなので、いじくり回し方や工場出荷時に戻す方法を紹介していきます。 Githubで公開されているM5Stack用のプログラムも調べたところいくつか実用的なものがありましたのでこちらも紹介していきます。 M5Stack用のセンサーやボタンなどを追加して機能を拡張できるUNITも集めてみました。UNITがあればできることが増えて実用的なガジェットができちゃいますよ。

                        初心者向けM5Stackの使い方 出荷時に簡単に戻す方法とプログラムの探し方+拡張ユニット
                      • I2S-DACに対応した音楽プレイヤー自作キット「XIAO PI DAP ZERO」

                          I2S-DACに対応した音楽プレイヤー自作キット「XIAO PI DAP ZERO」
                        • M5StickC - () ◉ - ◉)<さいとてつや

                          https://gyazo.com/7a1bdcc9a6373102a324f5e6cf3a17a9https://gyazo.com/3b5a0faa619f653d385619337996d50d https://m5stack.com/products/m5stickc-development-kit-with-hat

                            M5StickC - () ◉ - ◉)<さいとてつや
                          • ソリッドステートリレーを使った1/fゆらぎ扇風機

                            はじめに 筆者には「“1/fゆらぎ”なるものは気持ちいいんだって」という程度の知見しかなかったところからこの記事は始まります。連載第13回記事のネタ元になった半導体のアバランシェ現象から生成される乱数は1/fノイズらしく、その原因や生成過程は未知に覆われています。なんだかロマンを感じますよね。 そんなつもりになってネットを眺めていると、1/fゆらぎは大自然の営みに関わっているとか、スケールは全地球規模とか全宇宙規模にも収まらないとか、勢いよくネットに情報を提供されている方も見かけます。何はともあれ、1/fゆらぎは人を引き付ける魅力を持っているのでしょうね。 本稿は、1/fゆらぎをより現実的なアイテムに落とし込んで、誰でも手軽に1/fゆらぎを体感してもらおうという意図で企画しています。具体的には、一般的な家庭用の扇風機をArduinoとソリッドステートリレーで制御して1/fゆらぎの風を作る簡

                              ソリッドステートリレーを使った1/fゆらぎ扇風機
                            • SPRESENSE をはじめよう! - Qiita

                              SPRESENSEとは? SPRESENSEとは2018年夏にソニーが初めて?製品化した開発用ボードです。ソニー製の低消費電力マルチコアプロセッサ「CXD5602」が搭載されています。ソニーというとイメージセンサーの印象が強いですが、プロセッサも健在なのは嬉しいですね。「Cell」を作ったソニーらしく、このプロセッサーもかなりユニークです。 SPRESENSEメインボード 名前の由来 日本語の呼び方は、”スプレセンス”、”エス・プレゼンス”など諸説ありますが、”スプレッセンス”と呼ぶのが正しいようです。なんでこんな名前なのか気になりますが、FAQによると「Spresense の名称に特に意味はありません。」だそうです(笑)。 主要機能 ARM Cortex-M4Fを6つ搭載した低消費電力マルチコアCPU搭載 ニューラルネットワークコンソールに対応したAI機能 ハイレゾリューションオーディオ

                                SPRESENSE をはじめよう! - Qiita
                              • Scrattino3

                                Scrattino3はポータブルなデスクトップアプリケーションになっていて、ダウンロードして起動するとすぐにArduinoを接続してプログラミングできます。 Scrattino3を起動してアナログ入力を使うまでの動画 Scrattino3は次の拡張ブロックを追加します。 アナログ入力 アナログピンA0-A5の値 ステージ上に値モニターを表示できる デジタル入力 デジタルピンの値 デジタル入力モード デジタルピンのモードをPull-Up/Pull-Downへ変更する PWM出力 0-255のレベルで出力電圧を変化させる サーボ出力 角度0-180度へサーボモーターを動かす

                                  Scrattino3
                                • GitHub - ttsiodras/MiniForth: A tiny Forth I built in a week. Blog post: https://www.thanassis.space/miniforth.html

                                  ( Wrote a blog post about this here ) It was raining hard, a week ago. And what could you possibly do on a rainy Saturday afternoon? Well... You can make a Forth interpreter/compiler from scratch... ...then put it inside a 1.5$ Blue Pill microcontroller... ...and finally, inside an Arduino UNO... ... within its tiny 2K RAM! Click on the image to watch it blinking the LED of my Arduino: I haven't d

                                    GitHub - ttsiodras/MiniForth: A tiny Forth I built in a week. Blog post: https://www.thanassis.space/miniforth.html
                                  • 赤外線リモコン信号の解析アプリケーション

                                    先頭に三菱電機とパナソニック製エアコンのリモコン信号を解析する部分を追記ダイキン工業製エアコンのリモコン信号を解析する部分はページを分けました。 リモコン信号の信号解析アプリケーション信号解析アプリケーション 以前に用意したアプリケーションのおまけに解析器を付けておきました。 メニューのInfra-redページでリモコン信号をコピペすると確認できます。 注: ↑は成り行きで追加していたらいつの間にかフロントヘビーに育ってしまったので今度分割します。 React Native for Windowsを使ってデスクトップアプリにしました。 このページへどうぞ。 三菱電機とパナソニック製エアコンのリモコン信号を解析する三菱電機とパナソニック製エアコンのリモコン信号の資料 on GitHub 三菱電機とパナソニック製エアコンのリモコン信号の資料が GitHub にあるのを見つけたので, それを解析

                                      赤外線リモコン信号の解析アプリケーション
                                    • 【Python入門】pySerialでシリアル通信を実行する方法を解説 | 侍エンジニアブログ

                                      この記事ではPythonでシリアル通信をする方法について解説をしたいと思います。 pySerialというパッケージを使えば簡単にシリアル通信をすることが出来ます。 PythonでArduinoなどとシリアル通信をしたい。 Pythonでシリアル通信の送受信をしたい。 今回の記事ではこのように思っている方に向けて、 【基礎】シリアル通信とは 【基礎】pySerialとは 【実践】pySerialの使い方(送受信) について解説をしていきます。 Pythonでシリアル通信をしてみましょう。 本記事を読む前に、Pythonがどんなプログラミング言語なのかをおさらいしておきたい人は次の記事を参考にしてください。 → Pythonとは?特徴やできること、活用例をわかりやすく簡単に解説 なお、その他のPythonの記事についてはこちらにまとめています。 シリアル通信とは まずはシリアル通信とは何かにつ

                                        【Python入門】pySerialでシリアル通信を実行する方法を解説 | 侍エンジニアブログ
                                      • 『第12回 省電力化・長期稼働に向けて:① Arduino Pro Miniの導入と、消費電力』

                                        実験室で電圧を記録するロガーとしては、ここまでの作品で用が足りますが、電池を使ってこれをフィールドで長期稼働させるとなると電力供給の問題が起こります。後述の通り、Arduino UNOは単体で動かすだけでも、約50mAの電流を消費します。2500mAhのエネループプロ(×4本)で駆動すると、2500mAh/50mA=50hつまり約2日しか稼働しないことになります。これをいかに数か月~数年に延ばすか、が非常に難しい問題になります。本来、マイコンというのは非常に小さい電力で稼働するものですが、Arduino UNOにはUSB-シリアル変換チップその他いろいろ載っており、また接続したセンサーやモジュールにも常時電流が流れます。これを根本的に解決するには、Arduinoのような素人向けマイコンボードではなく、マイコンそのものを単位として一からロガーを構成し、省電設計をする必要があります。ただ、これ

                                          『第12回 省電力化・長期稼働に向けて:① Arduino Pro Miniの導入と、消費電力』
                                        • どこでも美味しく炊ける炊飯(炊爨)器をつくる。サーボモーターとArduinoで自動化 - ソロでたのしむ

                                          キャンプといえば!という料理は、その方の個性があって多種多様ですが、それでも多くの方が楽しまれるのが、炊飯(炊爨)ではないでしょうか? 美味しくお米を炊くためには、経過時間に応じた火力調節が大事ですよね。 キャンプの場合、ベストな火力調整は難しくて、感覚に頼るか、なり行き任せてやってみることになりがちだと思います。 私は、沸騰状況やフタの動きを目安に、感覚で火力を調節していますが、自分好みの炊き上がりにできるか毎回不安になります。 もしも、自動で火力調整できれば、成功事例を忠実に再現できて安心できる上に、炊飯中の時間は他の作業にも専念できる!と思い、サーボモーターとArduinoを使って、キャンプ用自動炊飯器を自作してみました。 飯盒炊飯の火力管理 自動炊飯器を自作します 部品の準備 Arduinoでサーボモーターを動かす制御仕様 回路図 完成! キャンプ用自動炊飯器を試してみます 炊飯の

                                            どこでも美味しく炊ける炊飯(炊爨)器をつくる。サーボモーターとArduinoで自動化 - ソロでたのしむ
                                          • 生産ラインを緊急停止に追い込む、IoTデバイスのライブラリ改ざん

                                            生産ラインを緊急停止に追い込む、IoTデバイスのライブラリ改ざん:スマート工場に潜むサイバーセキュリティリスク(4)(1/2 ページ) スマート工場化が加速する一方で高まっているのがサイバー攻撃のリスクである。本連載ではトレンドマイクロがまとめた工場のスマート化に伴う新たなセキュリティリスクについての実証実験研究の結果を基に注意すべきセキュリティリスクを考察する。第4回となる今回は、工場への導入が増えているRaspberry PiやArduinoなどを活用したIoTデバイスの導入が進む中、ユーザーはどのような点に気を付けるべきかを解説する。 工場でIoT(モノのインターネット)など先進のデジタル技術を活用するスマート工場化への動きが活発化している。しかし、一方で高まっているのが、サイバー攻撃のリスクである。トレンドマイクロは2020年5月11日、工場のスマート化に伴う新たなセキュリティリス

                                              生産ラインを緊急停止に追い込む、IoTデバイスのライブラリ改ざん
                                            • 赤・緑・青のフルカラーLED WS2812Bの使い方【Pico・Arduino・M5Stackで動かす】 | マルツオンライン

                                              今回は、フルカラーシリアルLEDの代表格であるWorldsemi社のWS2812B*2 の基本的な仕様と使い方、Raspberry Pi PicoやArduino、M5Stackで制御する方法について紹介します。 WS2812Bの外形図とピンアサインを示します。プリント基板を設計する方はSolder Padの図面を参考にしてください。 WS2812B外形図とピンアサイン 端子は、電源ピン2本(VDD, VSS)と制御信号入出力2本(DIN, DOUT)の計4ピンで構成されています。以下の図のように複数のWS2812B をカスケード接続(数珠つなぎ)することによって1本の制御線ですべてのWS2812Bを制御することができます。LEDテープライトは、このように多数のデバイスを一定の間隔で並べ、テープ状の形にラミネートした構造になっており、好きな長さに切って使用します。LEDシートは、同様にシー

                                              • M5StickCのRTCをブラウザからセットする

                                                ※現時点の情報ですので、最新情報はM5StickC非公式日本語リファレンスを確認してください。 NTPを使ってセットしたほうが簡単ですが、Wi-Fi接続環境がない場合用に、APモードとして動かして、ブラウザから時刻をセットできるようなものを作ってみました。 コード #include <M5StickC.h> #include <WiFi.h> #include <WiFiClient.h> #include <WiFiAP.h> #include "time.h" const char *ssid = "M5StickC"; const char *password = ""; WiFiServer server(80); RTC_TimeTypeDef RTC_TimeStruct; RTC_DateTypeDef RTC_DateStruct; int lastDrawTime = 0

                                                  M5StickCのRTCをブラウザからセットする
                                                • サイズはUNOの4分の1——Arduino、限定版「Arduino UNO Mini Limited Edition」発表|fabcross

                                                  Arduinoは2021年11月24日、「Arduino UNO」を4分の1サイズに小さくした限定版「Arduino UNO Mini Limited Edition」を発表した。ブラックとゴールドのエレガントなデザインで、数量限定のコレクターズアイテムだ。 Arduino UNOは2010年に発売されて以来、世界中のmakersに愛用され数々のプロジェクトに使われてきた。販売総数が1000万枚を突破したのを記念して、フットプリントのサイズがオリジナルのおよそ4分の1となる34.2×26.7×8mmのボードを限定発売する。 Arduino UNO Mini Limited Editionは、16MHz動作のマイコンチップ「ATmega328P」を搭載しており、ピンアウトやパフォーマンスは標準ボードとほぼ同じだが、サイズ以外にもいくつかの変更を加えている。USBポートをType-BからTyp

                                                    サイズはUNOの4分の1——Arduino、限定版「Arduino UNO Mini Limited Edition」発表|fabcross
                                                  • noriben🌤️ on Twitter: "M5StickC plusを買ってみたので簡易ロガーを作ってみた。 NTPサーバから時刻を取得して1分ごとに気温・湿度・気圧・バッテリー電圧をWiFi経由でサーバにアップロードしてくれる。 https://t.co/4DTFN7Ox3J"

                                                    M5StickC plusを買ってみたので簡易ロガーを作ってみた。 NTPサーバから時刻を取得して1分ごとに気温・湿度・気圧・バッテリー電圧をWiFi経由でサーバにアップロードしてくれる。 https://t.co/4DTFN7Ox3J

                                                      noriben🌤️ on Twitter: "M5StickC plusを買ってみたので簡易ロガーを作ってみた。 NTPサーバから時刻を取得して1分ごとに気温・湿度・気圧・バッテリー電圧をWiFi経由でサーバにアップロードしてくれる。 https://t.co/4DTFN7Ox3J"
                                                    • 【これから始めるArduino】ELEGOO Arduinoスターターキットを比較!多くの作例を試せる『Arduinoスターターキット』からArduinoに触れてみるのはオススメです!

                                                        【これから始めるArduino】ELEGOO Arduinoスターターキットを比較!多くの作例を試せる『Arduinoスターターキット』からArduinoに触れてみるのはオススメです!
                                                      • Arduino Leonardo 商品説明

                                                        Arduino Leonardo は ATmega32u4 をベースにしたマイクロコントローラボードです。当初、これまでのすべてのボードとは異なり、仮想シリアル/ COMポートに加えて、接続されたコンピュータにマウスとキーボードと同様に認識されるボードとなりました。 Arduino Leonardo 商品説明 Arduino Leonardo は、マイクロコントローラに ATmega32u4 を載せています。 20個のデジタル入力/出力ピンがあり、うち7個はPWM出力として利用できます。 12個のアナログ入力があります。 16メガヘルツで動作していて、マイクロUSB接続、ICSPヘッダー、およびリセットボタンがあります。 マイクロUSBケーブルでコンピュータに接続するか、AC-DCアダプターまたはバッテリーで電力を供給して利用できます。電源は、最も高い電圧源に自動的に選択されます。

                                                          Arduino Leonardo 商品説明
                                                        • Arduino IDEプログラミングの基礎とシリアルモニターの使い方 – Indoor Corgi

                                                          Arduino IDEのインストールと設定 (Windows, Mac, Linux対応)Arduino IDEは世界的にも有名なマイコンボード用開発環境の一つで、初心者やプログラミング学習、小規模システム開発に適しています。本記事では、Arduino IDEやマイコンボードとは何か?といった点から、実際にインストールして使う手順を分かりやすく解説しました。Windows, Mac, Linuxなど、複数のOSでの手順も載せております。 Arduino IDE用プログラム(スケッチ)のファイル構成Arduino IDE用のプログラムのことを、公式には「スケッチ」と呼びます。スケッチはディレクトリ(フォルダ)とその中にあるプログラムを記述したファイル(ソースコード)で構成されます。必須なのは拡張子inoのファイルのみです。inoファイル名はディレクトリ名と同じにする必要があります。それ以外の

                                                          • 小型液晶やジャイロセンサーなどを備えた小型モジュール「ATOMS3」

                                                              小型液晶やジャイロセンサーなどを備えた小型モジュール「ATOMS3」
                                                            • ラズパイをESP32でエミュレート——Raspberry Pi互換ボード「ESP32-Pi」|fabcross

                                                              ESP32-PiはSoCマイコンESP32を採用することで、低コストのRaspberry Pi互換ボードに仕上げている。本体サイズは85×56mmとオリジナルと合わせており、40ピンヘッダーにRaspberry Pi用HATを搭載できる。 Raspberry Piはボードの両面に表面実装部品を配置しているのに対し、ESP32-Piは裏面にまとめている。また、USB Type-Cポートが裏面にあったり、SDカードスロットは表面にあるが、位置がわずかに低かったり、オリジナルと異なる点もある。 Arduino IDEかOpenPLCを使ったプログラミングや、Webサーバー、MQTTプロトコルに対応する。Linuxを含むOSの動作ができないため、開発元が提供するRaspberry Pi用LCDアダプターキット「6-in-1 LCD Adapter HAT」の使用を勧めている。

                                                                ラズパイをESP32でエミュレート——Raspberry Pi互換ボード「ESP32-Pi」|fabcross
                                                              • Make a ThinkPad Keyboard USB Adapter With Arduino

                                                                Introduction: Make a ThinkPad Keyboard USB Adapter With Arduino Among the business class laptops, ThinkPads have the best keyboards. Even with the change to island style keyboards, I would say that ThinkPad keyboards still beat all its laptop competitors hands down in the keyboard department. Unlike others, ThinkPad keyboard keys are curved to fit your fingers, they have roughly the same surface a

                                                                  Make a ThinkPad Keyboard USB Adapter With Arduino
                                                                • Rolandのクロスオーバーシンセサイザー「JD-Xi」用にラズパイ搭載MIDIコントローラーを自作|fabcross

                                                                  Raspberry Pi搭載の自作MIDIコントローラー「DivingBoard」を、Raspberry Pi公式ブログが紹介した。 DivingBoardは、Rolandのアナログ/デジタルクロスオーバーシンセサイザー「JD-Xi」用に作られたMIDIコントローラーだ。コントロールチェンジ(CC)やシステムエクスクルーシブ(SysEx)メッセージを変更できるほか、よく使用するパラメーターを3層のフォルダーシステムに分類整理でき、エンコーダーでフォルダー内をスクロールし、ポテンショメーターでパラメーターを調整できる。 JD-Xiのパラメーター変更をしやすくするために作成されており、JD-Xiをコンピューターに接続しなくても、また、MIDIメッセージについての知識がなくてもパラメーターを編集できる点がメリットだ。

                                                                    Rolandのクロスオーバーシンセサイザー「JD-Xi」用にラズパイ搭載MIDIコントローラーを自作|fabcross
                                                                  • Wio Terminal を使ってみた - 電子工作 - HomeMadeGarbage

                                                                    Wio Terminal Wio TerminalはLCD、BluetoothやWiFi、赤外線や照度センサなど その他もろもろがパッケージングされた多機能マイクロコントローラです。 紹介しきれないので以下を参照くださいw Seeed社 Wio Terminalページ スイッチサイエンス Wio Terminalページ 回路図 Seeed Wiki Wio Terminalドキュメントガイド Wio Terminal到着 Wio TerminalにはUSB-Cケーブルと説明書が同梱されておりました。 LCDディスプレイの保護シートをはがして使用します。 ちなみに裏面の赤外線LEDや照度センサ用の透明窓にも保護シートが貼ってありますのでお気を付けください。 早速傷つけたかと焦った😅 裏の透明のトコにも保護フィルム貼ってあったのね pic.twitter.com/yHi3o7Pla6 — H

                                                                      Wio Terminal を使ってみた - 電子工作 - HomeMadeGarbage
                                                                    • Arduinoソフトウェアの内部構造

                                                                      はじめに Arduinoソフトウェアが提供する関数の実装・内部構造を解析していきます。Arduino Unoが対象です。 Arduino AVR Boards 1.8.6のソースコードベースで極力最後まで追っていくことを目標としています。解説ではなく、解析なので注意してください。 Arduinoのリファレンスの翻訳はこちらです。 ソースコード中、#if で区切られているところは、Arduino Uno用のコードを見ていきます。このため、Arduino MegaやArduino Leonardoの場合は異なる実装になっている可能性があります。 Arduino本体

                                                                        Arduinoソフトウェアの内部構造
                                                                      • Seeed Studio XIAO ESP32C3の省電力運用について考える - Qiita

                                                                        はじめに この記事はTDU CPSLab Advent Calendar 2022の19日目の記事になります。 18日目の記事:nanoFrameworkでNode-REDにMQTT 20日目の記事:TODO まず、お前は誰だ?という疑問が出てくる人がいると思うので自己紹介です。 2012年入学して2018年に修士課程を卒業したのCPSLab OBの人です。主にハードウェアを色々いじって夜な夜なラボに大量にある基板からガジェットを作ってい遊んでいました。 研究をしていく中で、屋外設置の装置を作る場合が出てくると思います。長期間設置したくて、さらに恒常電源を引いてくることができない場合には省電力化とバッテリー運用がキーになってきます。 そこで今回は趣味でも仕事でもこれから使っていきたいと思っているSeeed Studio XIAO ESP32C3(以後XIAO)を使って省電力運用が可能かの検

                                                                          Seeed Studio XIAO ESP32C3の省電力運用について考える - Qiita
                                                                        • M5Unified入門 その1 概要確認

                                                                          概要 M5Stackシリーズ共通ライブラリであるM5Unifiedについてちゃんと使い方を調べてみたいと思います。まずはボードが持っている機能をどの程度カバーしているのかを確認してきたいと思います。 M5Unifiedとは? これまでM5Stack社はボード別に開発ライブラリを作成しており、似たようなライブラリがたくさんあり、そして微妙に仕様が異なるという状況になっていました。グラフィックライブラリであるLovyanGFXが登場したことで搭載している液晶画面などの判定や、標準ライブラリより高速描画が可能になりました。 その後、LovyanGFXを元にM5Stack公式ライブラリとしてM5GFXが作成され、各種ボードの制御コードが追加されたものがM5Unifiedとなります。 気をつけないといけないことは、もともとの個別ライブラリとM5Unifiedは完全コンパチではありません。ほぼそのまま

                                                                            M5Unified入門 その1 概要確認