いぬにゃん's Avatar

いぬにゃん

@inunyann

∪•͈ ·̫ •͈∪ https://www.amazon.co.jp/hz/wishlist/ls/ZWMIPII8RV9B?tag=inunyann-22&linkCode=ogi&th=1&psc=1

21
Followers
23
Following
619
Posts
13.11.2024
Joined
Posts Following

Latest posts by いぬにゃん @inunyann

Post image Post image Post image

ケースも自分的にはいい感じに仕上がったので、予定通りあと2つ作ろうと思いました
まずは基板カット、つけ麺で作ったから必要なのは1種類だけだけど残り4種もついででカット…!

12.03.2026 08:18 👍 0 🔁 0 💬 0 📌 0
Preview
小型オシロスコープ(おもちゃです) - いぬにゃんハウス🏡 - BOOTH 小型オシロスコープです 本格的なものではございません おもちゃとしてお取り扱いお願いします Li-ionコイン電池LIR2032で動きます(CR2032でも動作可能ですが推奨しません) 付属品: 本体、簡易プローブ、USB A~Type-Cケーブル チャンネル数:1ch 液晶:0.96インチ(160 x 80) サンプリングレート:1MSps max 入力電圧範囲:-3.3V~+3.3V(5:1(...

小型オシロスコープ
inunyan.booth.pm/items/8074593

11.03.2026 22:37 👍 0 🔁 0 💬 0 📌 0

金属製の新聞受けの中からでも通信できてたから、買ったモジュール自体もそうだけど、その外付けになる自作の回路とソフトも完璧だなと思った

通信エラーがあるとソフト側でTX出力上げたり再送有効したりするんだけど、そこまで行ってなかったから回路で吸収できてるんだろう

モジュール外付けでMLCC 0.1u+1u+100uとタンタル47u並べてるからな……豪華仕様だよ
何個か作る予定だけど、残りはMLCC 100uとタンタル47uをMLCC100uかタンタル100uにまとめたいな

09.03.2026 01:16 👍 0 🔁 0 💬 0 📌 0
Post image

w

09.03.2026 00:11 👍 0 🔁 0 💬 0 📌 0

stop入るとswd効かなくなるからsetup()の最初にdelay(5000)入れてるんだけど何故か応答しなくて
--connect under-resetも初めて試した
これ便利ね、brickしたuCを復活できる

08.03.2026 04:04 👍 0 🔁 0 💬 0 📌 0
Post image

昨日作った謎デバイス

定期的にnrf24互換機使ってpollingしたり、ボタン押されたらpushしたりするんだけど、基本待機時間でコイン電池で動かすからmcuのstopモードを活用することになるんだけど、どうやってもLPR(<10uA)で動いてなくてMR(~70uA)でのstopになっちゃってたんだよね

いろいろ試して、spi使ってるんだけどstopの前後でend(), begin()すれば解決できた。使ってるライブラリ作った人がanalogwriteしてるとgpiodeinitしないと<10uAまで落ちないよ、って言ってたのがずっと引っかかってたんだよね‥

nrf24合わせて10uA

08.03.2026 03:42 👍 0 🔁 0 💬 0 📌 0
Post image

1つになってたのを割ったやつ
小さくてかわいい

06.03.2026 08:32 👍 0 🔁 0 💬 0 📌 0
Post image Post image Post image Post image

ほんとここでは何も言ってなかったな……

05.03.2026 22:57 👍 0 🔁 0 💬 0 📌 0
Preview
黒い基板 - いぬにゃんハウス🏡 - BOOTH 黒い基板です 1.6mm厚でしっかりとしています はんだづけの練習などに ほとんどが2.54mmピッチなので2.54mmピッチのピンヘッダ取り付けなどに 左上部分は意図的にソルダーマスクをしておりません 基板(FR-4)本来の色も確認できます

黒い基板
inunyan.booth.pm/items/8057836

05.03.2026 22:56 👍 0 🔁 0 💬 0 📌 0
Post image Post image

関数内はどうなのか聞いたら、関数内は最適化されるんだって…

あとここには書いてないけど、Cortex-M0とかだとアライメントまたいでアクセスするとアライメント違反でhard faultなんだって
それでもいいんだけど、他のM3とか普通のPC-CPUとかは柔軟に対応してくれるらしい
理由を聞いたら納得だったけど……

02.03.2026 10:20 👍 0 🔁 0 💬 0 📌 0
Post image

おれ、これ知らなかった……
32bit処理系ならpaddingが少なくなるよう変数の配置アドレスをコンパイラさんで調整してくれるんだと思ってた……

ちゃんとこんな感じで「自分で」アライメントしないといけないんだって
uint16_t u16;
uint8_t u8_1;
uint8_t u8_2;
uint32_t u32;
uint8_t *u8p;

それじゃあ可読性はどうなっちゃうの……?

02.03.2026 10:07 👍 0 🔁 0 💬 0 📌 0
Post image

今日の進捗……でもないけどメモ

この構造体で要素数254の配列を定義したとき、配列のsizeofはいくつになるでしょか?

こたえ:762(3 * 254)

ほんとに変数部分だけでconstexprとかは全く入らないことを確認しました
わかってても一度やっておかないとね……
アライメントも今回のようにuint8_tだけだと4バイト(32bit処理系の場合)に揃えられたりはしないらしい

02.03.2026 09:46 👍 0 🔁 0 💬 0 📌 0
Post image

最近買うものがなかったからどうしようかなとは思ったけど買っちゃった
約定するかはしらんけど、かなり速い速度だからいけてるのでは?

02.03.2026 01:04 👍 0 🔁 0 💬 0 📌 0

いつの間にか100個以上買ってた
届いてるのだけでも77個あった
nrf24互換モジュールの話ね

27.02.2026 08:30 👍 0 🔁 0 💬 0 📌 0

uintばっかり打ってるからか、コメントとかでunitって書こうと思うと書けなくない?(uintになってしまう)

27.02.2026 07:27 👍 0 🔁 0 💬 0 📌 0

今日は2~3週間ぶりに$5がとれた、嬉しい…!
ここ最近$1も取れない日が多かったからな…

26.02.2026 08:03 👍 0 🔁 0 💬 0 📌 0

bitmask作るとこ
最初(int8_t)0x80を必要bit数分右シフトして、さらにuint8_t化して所定位置まで右シフトしてたんだけど
負数の右シフトで符号拡張するのは処理系依存?で「必ず」ではない、みたいに言われたんだけどそうなん?

情試とかだとそれが当たり前みたいな感じだったと思うから、そうなんだと思い込んでたよ……
でもよく考えるとあの情試も仮定された処理系前提の話で出題されてるな……

26.02.2026 07:07 👍 0 🔁 0 💬 0 📌 0
Post image

こうなった
余は満足じゃ……

26.02.2026 06:46 👍 0 🔁 0 💬 0 📌 0
Post image

こんな感じになりそう…!
chainできるよ(したかった)

実はstructは関数内包できて、じゃあclassとの違いは何?ってなると
デフォがpublicかprivateの違いだって書かれてる記事見かけてstructで書いてみた

コンパイル・アセンブルしたら最終生成物はclassでもstructでも同じだと思うけど、なんかstructの方が軽そうじゃん?(?)

26.02.2026 05:15 👍 0 🔁 0 💬 0 📌 0
Post image

ク◯

26.02.2026 05:00 👍 0 🔁 0 💬 0 📌 0

socaildogからメール来たけどいつの間にか無料プラン復活してたんな…
……ん、もともとあった無料のがapi有料化に伴ってだめだめになったのをなくなったと思ってただけかも?

26.02.2026 03:58 👍 0 🔁 0 💬 0 📌 0

なるほどぉ…

25.02.2026 22:55 👍 0 🔁 0 💬 0 📌 0

絵文字がescapeされてるから、ここに直接書き込んでるんじゃなくてみすきーのを(api使って)こっちでも自動投稿するサービス使ってるのか?
……なるほど……

25.02.2026 22:55 👍 0 🔁 0 💬 0 📌 0

1/4λって書くと誤解を与えそう(る)
λ/4った書かないといけないのかも

24.02.2026 03:23 👍 0 🔁 0 💬 0 📌 0

JLCPCBさんに発注したんだけど、先月発注したときはクーポンと送料オファーの併用可能だったと思うんだけど今日発注しようとしたら併用できなくなってた……

2枚(2種)発注してクーポンも送料もしたら$3.1でいけるかな~
と思ってたんだけど$8.01になった
注文分けても併用できないなら$8.4(=$4.2 x 2)にしかならんしまぁいいかなと思った、もともとかなり安かったからね

完成楽しみ、プログラム書いてないから書かんといかんけど…

24.02.2026 03:13 👍 1 🔁 0 💬 0 📌 0
Post image

いつも通り個人情報消して捨てようと思ってCN22に目を通したら申告価格がヤバイことになっててちょっと焦った話

おまとめ配送になって届いたやつだけど単品だと$21か~、と思って何気なくtotalに目を移すと$107.53…
16666円を割ると154.99円/$になるからかなり際どかったのでは?

関税も消費税も取られなかったからセーフ………

24.02.2026 03:06 👍 0 🔁 0 💬 0 📌 0
Post image

fpcアンテナいっぱい届いた
主に433と2400、915は数本
433と915は今のところ使う予定ないけどいるようになった時のため

433の2種のうち1種は1/4λに合わせてあるやつ、見た目平面だけどすごい長いtraceになってる、そのおかげだと思うけどgainも少しだけ高め

24.02.2026 02:56 👍 0 🔁 0 💬 0 📌 0
Preview
ENIGの基板 - いぬにゃんハウス🏡 - BOOTH ENIGの基板です 0.8mm厚、6層基板です はんだづけの練習などに もともとはSIM7080G用の開発基板で、この基板を使って1台製作し自分用に使っています SIM7080Gは開発モジュールから配線延ばしてこのボードに接続するようになっているので意図的に左右反転したり、フットプリント内に別のIC置いたりしています 内層もベタ多用で6層もあるため放熱性は高いですね…

ENIGの基板
こっちは使い道ほぼ無いからね…100えん

inunyan.booth.pm/items/8019865

22.02.2026 23:56 👍 0 🔁 0 💬 0 📌 0
Preview
HASLの基板 - いぬにゃんハウス🏡 - BOOTH HASL仕上げの基板です 0.8mm厚だったと思います はんだづけの練習などに TSSOP-20の変換基板としても使えるかもしれません もともとはch32v00x(tssop-20)用の基板です スリットが入っていて分割可能で64個に分けられます その用途での利用も可能です ※一部ピン配線誤りがあります

HASLの基板
……いや、気まぐれで買ってくれる人いないかなと
150円です

inunyan.booth.pm/items/8019857

22.02.2026 23:55 👍 0 🔁 0 💬 0 📌 0

ミステリーボックスを開けて豪華賞品が当たる!
a.aliexpress.com/_c34e17Sb

22.02.2026 23:53 👍 0 🔁 0 💬 0 📌 0