電子回路わからん日記

にゃーんと言いながら電子回路いじってます

筆者の電子工作環境

ここでは筆者が電子工作やプログラミングをするにあたり使用している環境を列挙していきます。

ハードウェア

PC

Lenovo ThinkStation P340 SFF

www.lenovo.com

  • CPU: Intel Core i7-10700
  • GPU: NVIDIA Quadro P1000
  • メモリ: DDR4 32GB (8GB x 4)
  • ストレージ (Cドライブ): 512GB NVMe PCIe Gen3x4 M.2 SSD
  • ストレージ (Eドライブ): 1TB SATA 2.5インチ SSD
  • ディスプレイ: Lenovo ThinkVision p24q-20
Lenovo ThinkPad X1 Carbon 7th

www.lenovo.com

  • CPU: Intel Core i7-10510U
  • メモリ: LPDDR3 16GB (8GB x 2)
  • ストレージ (Cドライブ): 512GB NVMe PCIe Gen3x4 M.2 SSD

マイコンボード

STMicroelectronics NUCLEO-F411RE

www.st.com

STMicroelectronics NUCLEO-F446RE

www.st.com

FPGAボード

Terasic DE10-Lite (Intel MAX10 10M50DAF484C7G搭載版)

www.terasic.com.tw

Efinix Trion T20 BGA256 development kit

www.efinixinc.com

オシロスコープ

SIGLENT SDS1104X-E

adwinshop.com

  • サンプリング: 1GSa/s
  • 帯域幅: 100MHz
  • チャンネル数: 4チャンネル

直流安定化電源

SIGLENT SPD3303C

adwinshop.com

マルチテスター

WH5000

akizukidenshi.com

はんだごて

HAKKO FX-600

www.hakko.com

その他

Combo384互換ボード

ADALP2000

www.analog.com

 

ソフトウェア

テキストエディタ

Microsoft Visual Studio Code

azure.microsoft.com

C/C++プログラミング環境

静的解析ツール

Cppcheck

cppcheck.sourceforge.io

コンパイラ

Intel oneAPI DPC++ /C++ Compiler

www.intel.com

その他C/C++ライブラリ

Intel oneAPI Base ToolKit

www.intel.com

Boost C++ Libraries

www.boost.org

Pythonプログラミング環境

Anaconda3

www.anaconda.com

STM32マイコン開発環境

STMicroelectronics STM32CubeIDE 1.13.0

www.st.com

FPGA開発環境

Intel Quartus Prime 22.1 Lite Edition

www.intel.co.jp

Efinix Efinity IDE v2023.1

www.efinixinc.com

回路シミュレーション

LTspice

www.analog.com

基板設計CAD

KiCad 6.0.11

www.kicad.org