mrav-cpu
マイコン用途の小さなCPUコアを作るためのツール群。ハードウェア設計の生成、シミュレーション、ソフト作成まで自動化します。まだ実用段階ではないとされています。
再現できる小さなissueを選び、AIコーディングエージェントで直してみましょう。
Xで共有ライセンス: MIT
概要
Mrav は、マイクロコントローラーのような環境で動かす小さな CPU コアを構築するためのツールとライブラリの集まりです。このモノレポは RTL コードの生成、ソフトウェアシミュレーション、CPU 向けソフトウェアの作成までを扱い、すべて Bazel で自動化されています。作者によれば概念実証であり、命令セットは変わる可能性があり、本番利用には向きません。
主な特長
- CPU コアの RTL コードを生成
- ソフトウェアシミュレーションを実行
- アセンブラをビルドし Mrav 用ソフトウェアをアセンブル
- RTL からテストまでを Bazel で一貫して実行
- まずブラウザーで試すことが可能
こんな人・用途に
最小構成のカスタム CPU とそのツールチェーンを学びたい人向けです。作者は本番利用を勧めておらず、その場合は軽量な RISC-V コアを挙げています。
- アップストリーム
- popovicu/mrav-cpu
- GitHubのフォーク
- Guo-astro/mrav-cpu
- アップストリームのスター数
- 95
- カテゴリ
- ハードウェア・OS・組み込み
- ライセンス
- MIT
- フォーク日
- 2025-11-22
- 同期状態
- 同期済み最終同期 2026-10-19
同じカテゴリ: ハードウェア・OS・組み込み
DroidDeskはTermuxまたは単体のAndroidアプリで、ARM64のAndroid端末をLinuxデスクトップとして使えるようにします。端末上でアプリを動かしたり、モニターに接続したりできます。
フォーク日 2026-10-17最終同期 2026-10-19ライセンス: GPL-3.0ハードウェア・OS・組み込みGitHub
対応するESP32のWi-Fi無線機で生のI/Q信号を受信・解析し、専用SDR機器なしで無線信号を調べるファームウェアです。
フォーク日 2026-10-15最終同期 2026-10-19ライセンス: GPL-3.0ハードウェア・OS・組み込みGitHub
ESP32 Bit PirateはESP32を複数のプロトコルに対応する開発・解析ツールにします。USBシリアルまたはWi-FiのWeb CLIから、デジタルや無線のインターフェースを調べ、操作できます。
フォーク日 2026-10-14最終同期 2026-10-19ライセンス: MITハードウェア・OS・組み込みGitHub
スマートフォンのGNSS測定精度を高め、RTKサーバーへ送信してリアルタイムのセンチメートル級測位を行うオープンハードウェアとAndroidソフトウェアです。
フォーク日 2026-10-14最終同期 2026-10-19ライセンス: MITハードウェア・OS・組み込みGitHub