Seeed Wio 3GからSORACOM Harvestに加速度データを送信して可視化

この記事はSeeed UG Advent Calendar 2018の14日目の記事です。 概要 Arduino IDEの設定 Harvestの利用設定 Groveモジュールの接続とライブラリの読み込み コードの書き込み 可視化されたデータを見る 製作上でハマったところ まとめ Seeed Wio 3G 概要 Seee…

PCM1795搭載DACの電源周りを強化してケージング

ねらい 外観 ケース 内部構成 オペアンプの選定 LCDコントローラー 感想 ねらい 6年くらい前に製作したバーブラウンPCM1795を搭載したDACキットのDAC1795-1.5(過去記事)ですが、低音の迫力が欠けるているように感じていました。 そこで久々に改造して、電源…

fluent-plugin-gcloud-pubsub-customをplaceholder対応しました

Google Cloud Pub/Sub用のFluentdプラグインfluent-plugin-gcloud-pubsub-customをFluentd v0.14から使えるplaceholderに対応しました。 v1.1.0からtopicパラメータにplaceholderが指定できるようになっています。 例えば、以下のようなfluent.confを書くこ…

Athenaをbqコマンドライクに操作できるgem aqを作った

この記事はAmazon Web Services Advent Calendar 2017の16日目の記事です。 AWS AthenaをBigQueryのbqコマンドライクに使えるaq というコマンドラインツールを作りました。 github.com AthenaをCLIで操作しようとすると踏まないといけない手順*1が多かったの…

Mbedオンラインコンパイラでmicro:bitを使う(温度計編)

この記事はMbed Advent Calendar 2017の4日目の記事です。 Mbedオンラインコンパイラでmicro:bitの開発をやってみます。 初めての開発なので、作るのは単純な温度計です。 micro:bitにはLEDアレイが搭載されていて、そこに文字を表示できるようになっていま…

Digdag pluginのローカルでの動作確認方法

digdag-slack pluginにPullRequestを送ったときに、ローカルで動作確認する方法が最初わからなかったのでメモしておきます。 1. ビルドする $ ./gradlew publish 2. digファイルのプラグインの読み込み設定を書き換える _export: plugin: repositories: - fi…

mbed祭り2017@初夏の京都タワー(の隣の隣)で発表してきました

2017/06/03に開催されたmbed祭り 2017@初夏の京都タワー(の隣の隣)で「mbed Advent Calendar」について発表してきました。 内容は3つで構成されていて、mbed Advent Calendarの概要・3年間のまとめ・2017年に向けて参加の案内についてです。 今回はmbedの開…

mbed Device Connectorへデータを送ってみる

mbed FRDM-K64Fを使ってmbed Device Connectorを試しました。 今回は公式で公開されているサンプルを動かしてみました。 github.com ビルド手順 1. import します。 $ mbed import mbed-os-example-client $ cd mbed-os-example-client 2. Ethernetをつかっ…

mbed CLIでのコンパイルを楽にするシェルスクリプト

はじめに この記事はmbed Advent Calendar 2016の6日目の記事です。 mbed CLIがリリースされ、ローカル環境でのコンパイルが楽になりました。 しかし、コンパイルするときにボードを設定したり、コンパイルされたファイルが結構深い階層にあったりと、何度も…

mbed OS 5でのイベント処理(mbed events libraryの使い方)

はじめに この記事はmbed Advent Calendar 2016の4日目の記事です。 mbed OS 5でイベント駆動なプログラムを書くためのライブラリ mbed-events-library の使い方を紹介します。 なお、ドキュメントに書いてあるコードは古いのか正常に動かないところがあった…

GoogleCloudPub/Subのfluentdプラグイン fluent-plugin-gcloud-pubsub-customを作った

マネージド・メッセージ・キューのGoogle Cloud Pub/Subを利用するためのfluentdのプラグインとしてfluent-plugin-gcloud-pubsub-customを作りました。 リポジトリは以下です。 github.com もともと GitHub - mdoi/fluent-plugin-gcloud-pubsub というプラグ…

MicroPythonでmicro:bit互換のchibi:bitを動かす

chibi:bitはスイッチサイエンスから発売されているmicro:bit互換のマイコンボードです。 micro:bitはmbed enableなのでC++(mbed)でも開発できますし、JavaScriptやBlockEditor, MicroPythonでも開発することができます。 WebIDEを使うと、非常に簡単にコード…

MFT2016にLED日時計を出展します

もう開催が明日に迫っていますが、MFT2016に時計の温故知新プロジェクトとして「LED日時計」を展示します。場所はG04-04です。ぜひお越しください! プロトタイプ版から以下の点を改善しました。 日時計・時時計・調整用にさらに高速 の3段階で時を刻めるよ…

LED日時計のプロトタイプを作成

日時計をLED化して夜でも使える物を作ろうとしていて、そのプロトタイプができました。 動かした動画は以下です。予想外にコチコチという音が良い感じになりました。 日時計について 日時計にはいくつか形式があります(参考: 日時計 - Wikipedia)。 その中で…

バランス型ヘッドホンアンプのキットを組み立てた

バランス出力専用設計ヘッドホンアンプキット「でありやす!」を購入して組み立てました。 組み立て 一部のコンデンサだけ、家にあったものを使いました。それ以外の部品は付属の物や指定された物を使っています。 動作確認 ファンクションジェネレーターと…

Creators MeetUp #37で発表してきた

2月20日に行われた Creators MeetUp #37 で「センサーデータをSparkで機械学習してストリーミング処理してみた」というタイトルで発表してきました。 当日のまとめページは http://lab.designsatellites.jp/?p=2359 にて公開されているようです。 発表内容 …

Intel Edison + Eagletを使った工作4部作をQiitaに書いた

Edisonのセットアップから、Kinesisへデータを送るコード、さらにそのKinesisから送られてきたデータを機械学習するところまで、一通りやった工作記事をQiitaに書きました。 最終形はこんな感じになりました。 全部でだいたい丸々3日間かかっています。 興味…

mbed OS のスケジューラー MINAR で割り込み処理

mbed Advent Calendar 2015の14日目の記事です。 注: この記事は technology preview 版のソフトウェアを利用したものになるので、今後変わる可能性があります。 前回の記事でMINARでの定期的な処理の実行ができるようになったので、この記事では割り込み処…

mbed OSのスケジューラー MINAR を使ってみる

mbed Advent Calendar 2015 の1日目の記事です。 注: この記事は technology preview 版のソフトウェアを利用したものになるので、今後変わる可能性があります。 mbed OSで新たに採用されたMINARというスケジューラーを触ってみたので、その挙動をまとめます…

多段Norikraが楽になるNorikra-listener-plugin-Norikraを作った

1ヶ月ほど前になりますが、多段Norikraを簡単に試せるようにするNorikra Listenerプラグインを作りました。 norikra-listener-norikra | RubyGems.org | your community gem host github.com なぜ作ったか? ログ量が増えてくると1台のNorikraではさばくこと…

mbed OS ベータ版でLチカしてみる

注: この記事はベータ版のソフトウェアを利用したものになるので、今後変わる可能性があります。 mbed OSのβ版がいつのまにやら公開されていたので、試してみることにしました。 https://docs.mbed.com/docs/getting-started-mbed-os/en/latest/FirstProject…

fluent-plugin-formatter_pretty_json を作った

github.com fluentdのFormatterプラグインを書きました。 gemは以下で公開しています。 fluent-plugin-formatter_pretty_json | RubyGems.org | your community gem host 概要 out_fileやout_s3のプラグインには出力フォーマットをformatで指定できます。 そ…

低電圧ヘッドホンアンプを作りなおした

↓の記事で作成したnabeさんの低電圧ヘッドホンアンプを作りなおしました。 mia-0032.hatenablog.jp 作った当時から、配線の引き回しがよくなかったのか、無音時のノイズが気になる状態でした。 オーディオ周りの整理をしていたときに発掘したので、久々に調…

シカケコンテスト2015で作品発表して受賞しました

2015/07/04に天王寺動物園において行われたシカケコンテスト2015で作品を発表してきました。 発表した作品は、熱中症を防止することを目的にした「水分補給お知らせペットボトルホルダー」です。 水分補給を楽しくするシカケと水分補給をお知らせするシカケ…

バランス出力のヘッドホンアンプを作った

3年前に途中まで作って、そのあと手をつけていなかったバランス駆動のヘッドホンアンプを完成させました。 最近はオーディオ関係の工作はやっていなかったので、久々のオーディオ記事になります。 回路は、ぺるけさん設計のFET差動バランス型ヘッドホンアン…

IoT縛りの勉強会! IoTLT vol.3 でLTしてきた

2015/05/13 に開催されたIoT縛りの勉強会! IoTLT vol.3で「Tesselで作るコメントお知らせはちゅね」について話してきました。 スライドは以下です。 Tesselで作る コメントお知らせ はちゅね / Mia さん - ニコナレ 機能や仕組みは 以下の記事の「コメント新…

littlebitsをつかったシカケハッカソンに参加してきた

2015/03/15に大阪大学にて行われたシカケハッカソンに参加してきました。 このハッカソンは、littlebitsを使って、人の行動を変える「シカケ」を作ろうという内容でした。 テーマは「動物園」。 天王寺動物園の100周年を記念して、このテーマになったそうで…

Tessel で作るコメント新着お知らせ はちゅね

社内でLTしたときに、作ったものです。 指定した動画を定期的にポーリングして、コメントがついていたら、前回チェックした時からの差分値だけネギを振る はちゅねミクです。 ニコニコ大百科に書いてあったAPIを使っています。 動画 Tesselで作るコメントお…

おうちハック#2発表会でLTしてきた

2015/02/01におうちハック#2発表会というところでLTしてきました。 内容は、「電気やガスのスイッチを消したことを記録してくれるボットがいれば、心配になって、一度帰ったりしなくて良くなるんじゃないか。」というもの。 それを実現できそうな技術に当て…

MFT2014に出展したmbedを使ったニコニコ新着動画表示器

この記事はmbed Advent Calendar 2014 - Adventarの18日目の記事です。 以前、作ったニコニコ新着動画表示器にサムネイル表示機能をつけて、MFT2014で展示してきました。 1. 全体の構成 大きな構成は変更しておらず、mbedからHerokuを経由してニコニコ新検索…

©2023 みや All rights reserved.