tl;dr RP2040は0.4mmピッチのはんだづけが必要なMCUだよ。実装前の位置決めが、実装の成功を分けるポイントだと感じているよ。 位置決めをサポートする治具をかつてつくったけれど、PCBごとにサポート治具を作るのは面倒だけど、汎用治具を作ったよ。 実際にキーボード基板に適用したけれど、実装が凄く楽になったよ。 RP2040を手はんだ実装しよう RP2040は、Raspberry Pi Picoに使われているマイコンで、最近電子工作では多く使われています。 QMK FirmwareがRP2040に対応したのもあって、私自身が作る自作キーボードはRP2040を実装するものになっています。 一方基板に組み込むには、RP2040は0.4mmピッチのICとなっており、かなり実装難度が高い物になっています。 私自身はこの実装難度にトライするのが面白く、「手はんだ実装指南ガイド」を作成し、さら
The main reason why I design and built this handheld cyberdeck is to treat this as a lernning tool and also a funny toy for the hackers. It is powered by a raspberry pi zero 2w and a 4" 720X720 TFT display. Here are some Main Features: Main Processor: Only compatible with Raspberry Pi Zero 2w. Display: 4" 720X720 high resolution TFT display. Dual Swappable battery Design: Replace your battery in 1
Raspberry Pi 5のほとんどのIOはPCIeで接続されたRP1というチップを経由して行われるので、私はbaremetalではPCIeコントローラーのドライバを書かないとRP1経由でIO制御ができないと思っていました。 そのため先日なんとかPCIeコントローラーのドライバを書き上げたのですが、実はfirmwareがPCIeコントローラーを初期化したあとリセットせずにkernelを立ち上げてくれる機能がfirmwareにあることを後で知りました。 By default, the PCIe X4 interface is reset before loading the kernel so that the PCIe RC is in a clean state. For bare metal / bringup you can add pciex4_reset=0 to config
CrowPi L is a lite version born out of CrowPi2, and "L" stands for Lite, Light, and Laptop. CrowPi L is a real Raspberry Pi Laptop. After collecting reviews from Crowpi users and Raspberry Pi enthusiasts, we overcame many inconveniences of using a Raspberry Pi DIY laptop such as installing the Raspberry Pi, switching systems, cooling, and connecting external display. CrowPi L will bring you new ex
本記事ではラズパイで独自ドメインを用いてhttps://practice.(ドメイン名)にアクセスすると下のようなNginxの初期ページが表示されるまでの手順を解説します。 外部公開するのはCloudflare Tunnelを使う以外の方法もたくさんありますが、Cloudflare Tunnelを使った方法だとAWSやレンタルサーバー、サーバー用PCなどラズパイ以外の機器の場合や、Webサーバー以外の場合でもほぼ同じ手順でできるので今回はこの方法で解説します。 以下の流れで解説します。 1.ドメインの取得 2.ラズパイのセットアップ 3.NginxでWebサーバー構築 4.Cloudflareの設定 5.ラズパイでCloudflare Tunnelの設定 1.ドメインの取得 ドメインを既に持っている方はこの項目はスルーしてください。 注意点としてドメインの所有は年間1200円ほどかかります
今回はPicoからVGA信号を出力する方法について解説したいと思います。 Picoではpico-extrasというライブラリーを使って、PIOを制御してVGA信号を生成できるようになっています。このライブラリは現在はまだ正規のSDKの中に含める段階ではないという位置づけのようですが、すでに豊富な機能が用意されています。 ライブラリの名前は「scanvideo」です。このライブラリでは、scanlineという言葉が頻繁に出てきます。scanlineとは日本語で「走査線」のことです。多くの映像信号は、画面左から右へ、上から下へ走査線上を電子ビームが動いて映像を描画して行きますが、scanvideoが行う処理は、この走査線にカラー情報を載せていくようなイメージです。 ライブラリを使う上で、 VGA 信号の詳細を知っている必要はありませんが、知っていた方が理解しやすくなると思われますので、簡単に解
Bu yazıyı Türkçe oku.|Read the post in Turkish. This post tells about my journey of fast-booting a Raspberry Pi 3 (RPI). In addition to that, some optimizations are discussed that can be applied to a Qt (QML) application. In the end, we will have a RPI that boots from power-up to Linux shell in 1.75 seconds, power-up to Qt (QML) application in 2.82 seconds. Edit : There are requests for a demo ima
Installing NixOS on a Raspberry Pi# This tutorial assumes you have a Raspberry Pi 4 Model B with 4GB RAM. Before starting this tutorial, make sure you have all the necessary hardware: HDMI cable/adapter. 8GB+ SD card. SD card reader (in case your machine doesn’t have an SD slot). Power cable for your Raspberry Pi. USB keyboard. Note This tutorial was written for the Raspberry Pi 4B. Using a previo
Sharp DisplayUltra-low power, high contrast, high resolution, Sharp Memory LCD display. Tactile keyboard & touchpadClicky keyboard w/ backlight and touchpad for easy input and navigation. Customizable keymap to suit your needs. Powered by Raspberry PiPowered by the Pi Zero W (optional) or any other compatible SBCs (e.g. Radxa Zero, MQ-Pro) with the low profile solderless header.
この記事はEEIC Advent Calendar 2022 4 日目の記事として作成しました はじめに こんにちは。EEIC2022 の hososuke です。最近自作 PC をしたんですが、せっかく組んだ性能のいい PC を大学にいるときや、実家に帰省したときでも使えるようにしたいと思い、色々と試行錯誤したことをこの記事に書きたいと思います。 記事のタイトルを「自宅の PC をクラウド化する」なんて大げさに書いてしまいましたが具体的に行ったことは次の 3 つになります。 外出先からも自宅の PC に SSH 接続できるようにする 自宅の PC を遠隔で起動できるようにする 自宅の PC の状態(起動しているかどうか)を監視する 若干タイトル詐欺気味になってしまうのですが、もし興味があれば最後までお付き合いいただければと思います笑 概説 以下に、ネットワークの概略図を載せます。 まず、
The ClockworkPi v3.14 revision 5 has improved the analog circuitry section to increase the stability of the power supply. CPI v3.14 revision 5 integrates up to 12 interfaces in the ultra-small size of 95x77mm, ensuring sufficient connectivity for your work and entertainment. Following an easy-to-upgrade modular design of CPU and memory, clockworkPi v3.14 revision 5 allows you to freely choose a
Create a laptop. ノートパソコンを作りたかった。 Backgorund After I built the cube PC , I want to build laptop PC as next project. When I was kids, I draw my perfect laptop PC to note. At that time, I couldn’t have the laptop. But, now I can start my project! As a first step, I decided to create a orthodox clamshell style PC. Which have a keyboard and screen. I define a goal that I can design next laptop in this
実験内容 今回は、電池で駆動するPico W上にWebサーバーを立てて、RP2040のCPU温度と現在時刻をJSONで返すURLを作り、それを別の機材から毎秒GETでアクセスをして、アクセスができなくなるまでの時間を測りました。スクリプトは、前回のレポート記事で紹介したものからBME280を取り除いたようなイメージです。 Pico Wが起動したときの時刻が2021/01/01 00:00:00なので、GETできなくなった直前のJSONに含まれている時刻=電池で動かせた時間として見ることができそうです。 電池は、IKEAのニッケル水素充電池「LADDA」1.2V・2450mAhを2本使用しました。前回のレポートでは、ネットワーク通信時は5Vで0.06A==60mAくらいと計測できていたため、2.4Vでは60mA * 5V / 2.4V == 125mAとして、2450mAh/125mA==1
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く