プログラミング素人のはてなブログ

プログラミングも電気回路も専門外の技術屋の末端が勉強したことや作品をアウトプットするブログ。コードに間違いなど見つけられたら、気軽にコメントください。 C#、Python3、ラズパイなど。

2026-01-01から1年間の記事一覧

Oracle Cloud上にWebアプリを構築してみた

はじめに Oracle Cloud Infrastructure (OCI)とはOracleが提供するクラウドサービスです。 ここにWebサーバーを立ててみました。同様のサービスにはさくらクラウドやAmazon AWSなどがよく知られています。 ここで、なぜシェアNo.1のAmazonではなく、日系のさ…

慢性的な肩こりに整骨院へ通い始めました

私は、記憶になる限り中学生ぐらいから肩こりを感じていました。 しかしながら、とくに治療をしていたとかではなく、いわゆるリラクゼーションといわれるようなマッサージを受けたり整体に通ったりしていたのですが、根本的には治らないのかな?と思っていま…

PchMOSFETモジュールを作った

はじめに MOSFETとは、信号に応じてON/OFFする(バイポーラ)トランジスタに似たような動作をする部品です。 トランジスタと同様にHIGH電圧で導通するNchとLOW電圧で導通するPchがあります。 しかしながら、MOSFETはトランジスタに比べてON時の抵抗が小さか…

PCBを発注するときのチェックリスト

PCB

はじめに 一般に、外注するときにはその指示ミスや設計ミスは発注側の負担による再製作などになり、お金が追加でかかることの他に納期も倍かかります。 お金で解決できればOKである場合もありますが、納期はどうにもならない場合もあるので、設計ミスなどは…

ESP32-S3 N16R8ボードを試す

はじめに ESP32-S3 N16R8という比較的新しいESP32ボードを購入したので試してみました。 実際に購入したのは、以下のアリエクのものですが、Amazonでも似たようなものが複数出ています。(技適は保証しません) https://ja.aliexpress.com/item/100501012179…

デバッグプリントの小技

はじめに デバッグプリント(Debug print)とは、ソフトウェアにおいて、動作を確認するためにシリアルなどに文字列を出力するものです。 ログを出力したりするためにも使います。 これらはArduinoでのSerial.print()やC言語でのprintf()などをもって実現さ…

ArduinoでNFCタグを読み書きする

はじめに NFCタグは、電池がいらない、かざすだけでデータをやり取りできる超小型の記録媒体です。 外側はプラスチックなどですが、中にはICチップ(データを保存する脳の部分)とアンテナ(銅線がぐるぐると巻かれたもの)が入っています。 NFCタグを読み取…