
PCB envmeter esp32c3
k-takata/PCB_envmeter_esp32c3
IoT environment meter using ESP32-C3 and BME680

IchigoJam(R) simulator
Io board is an open-source printed circuit board by mikecat, from the mikecat/OneFiveCrowd repository on GitHub. It is a 2-layer board of 75 × 50 mm with 29 parts on 39 nets, routed with 297 tracks and 86 vias.
It is built around the NJM2845DL1-33-TE1. Its parts include 6 resistors, 6 connectors, 4 capacitors, 3 ICs and 2 switches.
MCP2221とI/Oエキスパンダを用い、USB経由でのI/Oを実現します。
ハードウェアの制約により、以下の制約があります。
IchigoJam T ガーバーデータ (CC BY aitendo & jig.jp) を参照し、互換性のある端子および穴の配置としています。
さらに、I2C用のGROVEコネクタおよび Digilent Pmod™ Interface Specification を参考にしたコネクタも用意しています。
| リファレンス | 種類 | 値 |
|---|---|---|
| U1 | IC | USBブリッジ MCP2221A-I/SL (SOIC 1.27mmピッチ) |
| U2 | IC | I/Oエキスパンダ MCP23008-E/SO (SOIC 1.27mmピッチ) |
| U3 | IC | 3端子レギュレータ 3.3V NJM2845DL1-33 |
| R1、R2 | 抵抗 | 5.1kΩ 1/4Wサイズ (長さ6.3mm) |
| R3 | 抵抗 | 1MΩ 1/4Wサイズ (長さ6.3mm) |
| R4 | 抵抗 | LED用 (抵抗値はお好みで) 1/4Wサイズ (長さ6.3mm) |
| R5、R6 | 抵抗 | 10kΩ 1/4Wサイズ (長さ6.3mm) |
| C1 | コンデンサ | 0.33μF 5mmピッチ |
| C2 | コンデンサ | 2.2μF 5mmピッチ |
| C3、C4 | コンデンサ | 0.1μF 2.54mmピッチ |
| D1 | LED | お好みで (砲弾型Φ5mm推奨) |
| SW1 | スイッチ | タクトスイッチ 6mm DTS-6 (TS-0606) シリーズ |
| SW2 | スイッチ | スライドスイッチ 2.54mmピッチ 1回路2接点 (SS-12D00G3 など) |
| J1 | USBコネクタ | 秋月 K-15426 / K-13080 |
| J2、J3 | ピンソケット | 2.54mmピッチ 1×14 |
| J4 | ピンソケット | 2.54mmピッチ 1×5 |
| J5 | ピンソケット | 2.54mmピッチ L型 1×6 |
| J6 | コネクタ | GROVE 4ピンコネクタ 垂直タイプ |
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 3 | SolderJumper_3_Bridged12 | Jumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm_NumberLabels | JP1, JP2, JP3 |
| 2 | 0.1u | Capacitor_THT:C_Disc_D3.8mm_W2.6mm_P2.50mm | C3, C4 |
| 2 | 10k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R5, R6 |
| 2 | 5.1k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R2 |
| 2 | Conn_01x14 | Connector_PinSocket_2.54mm:PinSocket_1x14_P2.54mm_Vertical | J2, J3 |
| 1 | 0.33u | Capacitor_THT:C_Disc_D5.1mm_W3.2mm_P5.00mm | C1 |
| 1 | 1M | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R3 |
| 1 | 2.2u | Capacitor_THT:C_Disc_D5.1mm_W3.2mm_P5.00mm | C2 |
| 1 | Conn_01x04 | Connector_JST:JST_PH_B4B-PH-K_1x04_P2.00mm_Vertical | J6 |
| 1 | Conn_01x05 | Connector_PinSocket_2.54mm:PinSocket_1x05_P2.54mm_Vertical | J4 |
| 1 | Conn_01x06 | Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Vertical | J5 |
| 1 | LED | LED_THT:LED_D5.0mm | D1 |
| 1 | MCP2221AxSL | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U1 |
| 1 | MCP23008-xSO | Package_SO:SOIC-18W_7.5x11.6mm_P1.27mm | U2 |
| 1 | NJM2845DL1-33 | Package_TO_SOT_SMD:TO-252-2 | U3 |
| 1 | R_LED | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R4 |
| 1 | SW_Push | Button_Switch_THT:SW_PUSH_6mm_H5mm | SW1 |
| 1 | SW_SPDT | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | SW2 |
| 1 | ~ | library:AE-USB2.0-TYPE-C | J1 |
It measures 75 × 50 mm and has 2 copper layers, 1.6 mm thick.
29 parts, built around the NJM2845DL1-33-TE1. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the mikecat/OneFiveCrowd repository on GitHub, at the commit this page was made from: the board is boards/io_board/io_board.kicad_pcb and its schematic boards/io_board/io_board.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask mikecat before reusing the design.

k-takata/PCB_envmeter_esp32c3
IoT environment meter using ESP32-C3 and BME680

TTtensan/NERD-HPC
次世代ポケコンNERD HPC。NERD HPC is a hobby personal computer for nerds.

Heartland-Data/esp32-mintia-sensor-kit
本リポジトリは、MINTIAケースにESP32と各種センサを組み込む試作用ファームウェアの参考実装です。




