Scintillation monitor with Ethernet interface (Maniak003/ScintMonitor)
STM32CubeIDE-based scintillation monitor project; repo states “window comparator” and “Ethernet interface,” with brief README.

Introduction
The repository declares a scintillation monitor featuring a window comparator and an Ethernet interface. The README adds, “Monitor based on gammaspectrometer.” The tree lists stm32cubeide/
, kicad/
, FreeCAD/
, GNUPlot/
, and Documents/
. GitHub
Software stack overview
Languages (GitHub panel): predominantly C, with small portions of HTML, Makefile, Assembly, and linker script.
Tooling indicator: presence of stm32cubeide/
suggests STM32CubeIDE project files are in-tree. GitHub
Build & toolchain — actionable path
Import the project from stm32cubeide/
into STM32CubeIDE.
Inspect the target MCU/clock and any middleware (e.g., LwIP) generated by CubeMX.
Build, flash to a matching STM32 board, open a serial console if available.
Configuration & runtime pointers
Search the sources for ethernet
, lwip
, or socket calls to locate the network path and IP mode (DHCP/static).
Check Documents/
and GNUPlot/
for data/log formats and plotting scripts. GitHub
Reproduction checklist
Clone → import stm32cubeide/
→ build & flash → connect Ethernet → verify with ping and then test TCP/HTTP endpoints if present. GitHub
Evidence block
Repo description: “Scintilation monitor with window comparator. Device with Ethernet interface.”
README note: “Monitor based on gammaspectrometer.”
Folder list includes stm32cubeide/
, kicad/
, FreeCAD/
, GNUPlot/
, Documents/
. GitHub
Applications & next steps
Applications: networked radiation monitoring and lab logging.
Next: add top-level README with toolchain version, target MCU/board, and network defaults for reproducibility.
소개
저장소는 윈도 비교기와 이더넷 인터페이스를 갖춘 섬광 모니터를 표기합니다. README에는 “Monitor based on gammaspectrometer” 문구가 있습니다. 트리에는 stm32cubeide/
, kicad/
, FreeCAD/
, GNUPlot/
, Documents/
가 포함됩니다. GitHub
scintillator 란
방사선을 전기적 신호로 변환해 이미지를 구현하는 장비에서 X-ray 선과 같은 방사선이 닿으면 빛으로 변환해주는 장치이고, 이 상태에서 다시 전기 신호로 변환할 수 있음.
소프트웨어 개요
언어: GitHub 패널상 주로 C.
도구 단서: stm32cubeide/
폴더 존재(IDE 프로젝트 포함 시사).
빌드 & 툴체인(실행 절차)
STM32CubeIDE에서 stm32cubeide/
프로젝트 가져오기.
타깃 MCU/클록 및 CubeMX 생성 미들웨어(LwIP 등) 확인.
빌드·플래시 후, 시리얼 콘솔 확인(있을 경우).
구성 & 런타임
소스에서 ethernet
, lwip
, 소켓 호출을 검색해 네트워크 경로와 IP 모드(DHCP/Static) 파악.
Documents/
, GNUPlot/
에서 데이터/로그 형식 및 플로팅 스크립트 확인.
재현 체크리스트
클론 → stm32cubeide/
가져오기 → 빌드·플래시 → LAN 연결 → ping 및 TCP/HTTP 엔드포인트 테스트.
활용 & 다음 단계
활용: 네트워크 기반 방사선 측정/로깅.
다음: 상위 README에 툴체인 버전, 대상 MCU/보드, 네트워크 기본값 명시.