aitendoの正方形LCDをmbedで駆動させる
久々にハードウェア系のネタ。今回は、aitendoで販売されているスクエアLCD「ZY-FGD1442701V1」をmbed(1768)で動かします。特徴は...・128×128ピクセル・65535色(16bitカラー)・接続は8bitパラレル・1000円くらい(割と安い?)TFT液晶モジュール(1.44/128×128) [ZY-FGD1442701V1]...
View ArticleSECCON CTF 2014 online予選 QR400
前回の2013年で出た問題の逆(?)パターンでしたね。問題:BBQRLet's enjoy BBQR!とりあえず、まずは問題の画像から読み解きます。写っているマーカーと形式情報から、バージョン3のQRコードの左半分っぽいですね。形式情報は全部残っていて、001011010001001と読めます。誤り訂正レベル(Error Correction Level):00マスクパターン参照子(Mask...
View ArticleRaspberry Pi 2 Model Bが到着
販売開始直後に発注したので、3日程度で到着。外箱のサイズはB+と比較して若干厚みが増してましたが、ボード自体は発表通りサイズ・ポート位置の変更は無し。手元にある2種類のB+用ケースに入れてみましたが、1個は完璧、もう1個は一部削ることで入りました。今は販売されてない(2Bの発売開始とほぼ同時に消えた)このケースの場合、以下の写真のような感じ。ものによっては基板裏の部品が干渉して入らないものあるようで...
View ArticleRTX1100をVPNサーバとして使う
YAMAHAのVPNルータ「RTX1100」を秋葉原にて中古で入手したので、これをルータとしてではなくVPNサーバ機能のみで使用するconfigを考えて使ってみます。#RTX1100は全ポート100BASEなので、フレッツ光ハイスピードやネクスト契約だとボトルネックになってしまうため。#これが10年前なら勿体ない、贅沢すぎる使い方だ。イメージとしては、NTTのHGWにルータとDHCPサーバを任せ、R...
View ArticleOpenLayers 3.5.0でVector APIが変更されてた
久しぶりにOpenLayers 3を使おうと思ったら、昔のコードのままでol.jsを差し替えだけでは動きませんでした。昨年10月に触ったときは3.0.0だったOpenLayers...
View ArticlePostgreSQLとPostGISで国土数値情報(行政区域)を扱ってみる
先日(5/30)、小笠原諸島西方沖を震源とする地震がありましたが、そういや気象庁防災情報XMLで震源地や各地の震度情報なども配信していたなぁと思いだし...震源地と各地の震度情報をOpenLayers3で表示するのを作ろう!と思い立ったのが4日前。早速作ろうと色々データを集め始めたのですが、表示の際に一番必要な各地の座標(緯度,経度)は気象庁から公開されていません。地震が発生したときに気象庁から送信...
View ArticlePostGISで気象庁の細分区域&市町村等に対応する重心を求める
震源地と各地の震度情報をOpenLayers3で表示するために、気象庁が独自に分けた区域の重心をPostgreSQLとPostGISで求めようというお話。今回は、国土数値情報(行政区域データ)をPostgreSQLに入れてQGISで閲覧した前回の続きです。1. 気象庁の資料からテーブル作成1. 気象庁防災情報XMLフォーマット...
View ArticleRC-S620/SでTargetとして動作させる
SONYのFelicaリーダー・ライターRC-S620/Sで、Targetとして任意のカードのように振る舞う方法。ArduinoとRC-S620/Sの接続方法は ArduinoにRC-S620/Sを接続する方法 などの記事を参考にしてください。Targetとして動作させる方法については Arduino+RC-S620/SでPollingに任意のIDmで応答させる...
View ArticleOpenLayers 3で気象庁発表の震度をマッピングする
色々忙しくて、前回から丸1ヶ月空きました...気象庁の防災情報XML電文で発表される震源地と各地の震度情報をOpenLayers3で表示しようプロジェクト、その3です。その1 : PostgreSQLとPostGISで国土数値情報(行政区域)を扱ってみる その2 : PostGISで気象庁の細分区域&市町村等に対応する重心を求める こんな感じになりました。ココマデ長イ道ノリダッタ...1....
View ArticleESP-WROOM-02を使ってみる
たいへん出遅れました!今更ながらESP-WROOM-02をゲットできたので、先人の日本語による資料の恩恵を受けながら、サクッと使ってみます。ちなみに、aitendoで買いました。2個パックが1100円(税別)。秋月電子だとbreakout...
View ArticleESP-WROOM-02でIoTデバイスっぽいものを作る(1)
前回(ESP-WROOM-02を使ってみる)の続き。サンプルを漁ってたらCaptive Portalを使ったものがあったので、早速この機能を使って何か作ることに。Captive Portal = APに接続したら強制的にWebページ(普通は認証ページなど)を開かせる、公衆無線LANに良くあるアレです。そして、1. ESP-WROOM-02をアクセスポイントにできる2. Captive...
View ArticleESP8266のSSL clientについて
ESP-WROOM-02でhttpsなAPIを叩こうとしたらハマったので、まとめておきます。SDKは1.3.0 (Release date: Aug 08, 2015)を使用しています。ドキュメントも、これ(esp_iot_sdk_v1.3.0_15_08_08.zip)に含まれている2C-ESP8266__SDK__Programming...
View ArticleArduino core for ESP8266でHTTPSが叩けるようになっていた件
以前から使っている Arduino core for ESP8266 WiFi chip のStaging Version (ver. 1.6.5-1160-gef26c5f)...
View ArticleOL3で扱える地図タイルをShapeから生成する
OpenLayers3で扱える地図タイルを国土交通省 国土数値情報(行政区域)から生成する方法のメモ。この方法で出力すればOpenLayers3以外(Leafletなど)でも利用可能です。使用するのはTileMill https://www.mapbox.com/tilemill/mb-util https://github.com/mapbox/mbutil1....
View ArticlePanasonic製ネットワークカメラのレンズ曇りを取る
Panasonic製のネットワークカメラ BB-HCE481の修理依頼が来た時の記録。故障と呼べるのかは謎だけど、前玉のレンズ内側が曇って映像が不鮮明というのが今回の修理理由。前玉にアクセスするまで結構な手順があったので、今後のためにもメモとして残しておくことに。1....
View Article