パラゴン・プロジェクトArduino Nano ESP32でDOOMを作る

タイトル画像

コンピューターゲームの世界では、「Crysisは動くのか?しかし、マイコンゲームとマイコンの世界では、少し違った疑問がある。ついにArduino Nanoの答えが出ました。答えは「イエス」です!多少の調整は必要ですが、Arduino Nano ESP32でDOOMをプレイすることは可能です。しかし、この小さなプロジェクトが終わるころには、完全にポータブルなDOOMコンソールが完成していることでしょう。これを作ったNaveenは、その詳細をhackster.ioにアップロードし、自分でも組み立てられることを教えてくれた!そして本当に、これは...

read a person's history

パラゴン・プロジェクトリサイクル・シングルボード・コンピューター

リサイクル・シングルボード・コンピューターのタイトル画像

コンピューターの魔術師になりたい?無駄を省きたい?このプロジェクトは、超低レベルでコンピュータを使いこなし、しかも環境保護に貢献できる。このリサイクル・シングルボード・コンピューターがあれば、すべてが可能です。この素晴らしく革新的なプロジェクトは、「65uino」と呼ぶAnders Nielsenによるものだ。アンダースはこのプロジェクトをHackadayに投稿しており、我々はこれが間違いなくParagon Projectに値すると考えている。主なアイデアは、Arduinoと古い集積回路でシングルボードコンピュータを作ることだ。そして何より、アンダースはこのプロジェクトをオープンソースにした。

read a person's history

パラゴン・プロジェクトピコクロック

ピコクロックタイトル画像

机の上に時計を置きたいですか?これはRaspberry Pi Picoで作った超スタイリッシュな時計です。ナイトテーブル用のスマートな目覚まし時計としても使えます。EnviousMediaによってRedditに投稿され、こちらのGitHubではEnv-OpenClockと呼ばれている。彼らは安価なハードウェアを使ってこの時計を完成させた。一番の特徴は、この時計が信じられないほど簡単に組み立てられることだ!ハードウェア 基本的なコンポーネントは、Raspberry Pi Picoと8つのLEDドットマトリックス・ボードだ。さらに、超便利なI2CリアルタイムクロックであるDS3231リアルタイムクロックモジュールも追加されている。実に正確に時間を刻むことができる。さらに、彼らは...

read a person's history

Raspberry Pi 4について知っておくべきすべてのこと

Raspberry Pi 4 タイトル画像

Raspberry Pi 4の在庫が平常に戻った今、このマイコンのパワーについて記事を書く時が来たと思った。すでにRaspberry Pi 4をお持ちの方で、もっと詳しく知りたい方、これからRaspberry Pi 4を買おうと思っている方で、もっと詳しく知りたい方にぴったりの記事です!それでは早速、Raspberry Pi 4について知っておくべきことをご紹介しましょう。歴史 まずは名前から。なぜ4B?「4」は世代の名前で、「B」はモデルのことです。しかし、"B "は第4世代のメインモデルです。そうです。まさか...

read a person's history

ピコWによるサウンド出力のすべて

ピコWのサウンド タイトルイメージ

Raspberry Pi Pico Wは、Raspberry Pi独自のマイクロコントローラーチップRP2040を搭載したパワフルなマイクロコントローラーボードです。RP2040を搭載したマイコンボードのセレクションはこちらでチェックできます。また、Pico Wを使ったサウンド出力について知る必要があることすべてを知るには、このまま読み進めてください。音楽プレーヤーを作ったり、オーディオ・スペクトラム・アナライザーを作ったり、ビートボックスを作ったりしようと考えたことはあっても、マイコンを使ってオーディオを再生する際に問題にぶつかったことはありませんか?そんなあなたのための記事です!ここでは、パルス幅変調(PWM)の世界、Pico Wの通信プロトコル、そしてPico Wを活用する方法を紹介します。

read a person's history

UART - ユニバーサル非同期レシーバー-トランスミッター

UARTのすべて タイトル画像

UARTは全二重シリアルインターフェースです。2つのデバイスがわずか3本のワイヤで通信でき、可変速をサポートします。UARTの特徴 名前が示すように、UARTは非同期インターフェースです。SPIやI2Cとは異なり、専用クロックは必要ありません。2つのデバイスは、同じ伝送速度を使用する必要があるだけです。伝送速度は可変で、バスが1秒間に送信できるビット数(ビット/秒)を決定します。データフォーマットも設定可能だ。したがって、伝送速度を測るもう一つの方法はボーレート(baud/s)であり、1ボーが1シンボルまたは1文字である。つまり、1ボーが8ビットで構成されているとすると、ビットレートは...

read a person's history

I2C - 回路間バス

I2Cのすべて タイトル画像

I2Cバスは、組み込みの領域で非常によく使われています。その仕組みとRaspberry Piでの設定方法を例を挙げて説明します。I2Cの特徴 Inter-Integrated Circuit Busは、同期式シリアル通信バスです。1982年にフィリップスセミコンダクターズが発明を担当したが、このインタフェースはすぐに人気を博した。一般的に使われる同義語はI2C、I2CまたはIICです。このインタフェースは、コントローラ-ターゲット・アーキテクチャを利用し、コントローラはわずか2本のワイヤで最大112台のデバイスと通信することができる。コントローラは、特定のターゲットのニーズに合わせてビットレートを調整することができます。したがって、I2Cはセンサー、EEPROMデバイスなど、多くのデバイスと互換性があります。

read a person's history

初心者のためのGPIOガイド

初心者のためのGPIOガイド タイトル画像

このブログ記事では、Raspberry PiのGPIOピンについてすべてを学びます。この記事は特に電子工作初心者のためのものです。まず最初に警告です:ピンの使い方を誤ると、Raspberry Piに取り返しのつかないダメージを与える可能性があります。そのため、回路が正しいか、十分な抵抗を使用しているかを常に確認してください。GPIOピンとは GPIOピンは、Raspberry Piの上部にある40本の小さな金属製のピンです。GPIOはgeneral purpose input outputの略です。つまり、GPIOピンはほとんどすべての電子機器のインターフェースとして使用できます。このように、GPIOピンはさまざまな方法で使用することができます。

read a person's history

CircuitPython、Adafruit Feather RP2040、I2C

タイトルから想像がつくと思いますが、この記事ではCircuitPython、Adafruit Feather RP2040、I2C通信プロトコルについて説明します。RP2040には2つのI2Cコントローラがあり、例えば同じI2Cアドレスで2つのI2Cデバイスを動作させたい場合に便利です。私のテスト・セットアップでは、Adafruit Feather RP2040マイクロコントローラー・ボードを用意し、BME688ブレークアウト・ボードを2枚取り付けました。1枚はSCL + SDAピン、もう1枚はA1(SCL用) + A0(SDA用)ピンです。CircuitPythonのバージョンは7.0.0で、ここからダウンロードできます。さらに、AdafruitのライブラリはすべてFeather RP2040のlibフォルダにインストールしました。

read a person's history