Table of Contents

lamaPLC: RadiationD Geiger counter module and tubes

RadiationD Geiger counter module The RadiationD-v1.1 is a popular DIY Geiger counter module for measuring ionising radiation, often paired with microcontrollers like the ESP32 or Arduino. It typically utilizes a Miller tube (Geiger-Müller tube) to detect gamma rays and some beta particles.

The RadiationD-v1.1 module’s measuring limits are primarily determined by the specific Geiger-Müller (GM) tube installed on the board. Most kits use either the J305 or M4011 glass tubes.

☢️ Radiation Type Limits

The RadiationD-v1.1 (also known as the CAJOE module) is highly versatile and supports most Geiger-Müller (GM) tubes that operate with an anode voltage between 350V and 500V.

ParameterJ305J321M4011SBM-20STS-5LND-712
MaterialGlassGlassGlassMetal (Stainless)Metal (Stainless)Metal / Mica Window
SensitivityModerateLow-ModerateModerateHighHighVery High
Min. energy¹ AlphaBlockedBlockedBlockedBlockedBlocked> 4.0 MeV
Min. energy¹ Beta~0.3 MeV ~0.4 MeV ~0.3 MeV ~0.2 MeV ~0.2 MeV > 0.2 MeV
Min. energy¹ Gamma~0.02 MeV~0.02 MeV~0.02 MeV~0.05 MeV~0.05 MeV> 0.01 MeV
Max. dose²1,200 µSv/h (0.12 R/h)1,000 µSv/h (0.10 R/h)1,200 µSv/h (0.12 R/h)1,440 µSv/h (0.14 R/h)1,440 µSv/h (0.14 R/h)2,000 µSv/h (0.20 R/h)
Max. counts² (CPM)~30.000~25.000~30.000~40.000~40.000~50.000
AlphaNoNoNoNoNoYes (via window)
BetaYes (High energy)Yes (High energy)Yes (High energy)Yes (Excellent)Yes (Excellent)Yes (Excellent)
GammaYesYesYesYesYesYes
Dose Limit~1.2 mSv/h~1.0 mSv/h~1.2 mSv/h~1.44 mSv/h~1.44 mSv/h~2.0 mSv/h
Op. Voltage350V - 450V350V - 450V350V - 450V350V - 475V350V - 475V450V - 500V
Light Sens.High (Needs tape)High (Needs tape)High (Needs tape)NoneNoneNone

¹: This defines the minimum energy a particle must have to “get inside” the tube.
²: This defines the maximum amount of radiation the tube can count before it becomes “choked” (Saturation).

The Glass Tubes (J305, J321, M4011)

Tube J321

The Soviet Workhorses (SBM-20, STS-5)

Tube SBM-20

The Professional Choice (LND-712)

The LND-712 is a professional-grade, American-made tube. It is rarely used by beginners because the tube alone often costs $80–$150, which is 5-10 times the price of the RadiationD module.

Tube LND-712

RadiationD and Arduino

To operate the RadiationD-v1.1 with an Arduino, connect it as an external interrupt source. Since radiation events occur randomly and very quickly, relying on a standard digitalRead is not dependable.

Wiring Diagram

RadiationD PinArduino PinNote
5V5VPower supply from Arduino
GNDGNDCommon ground
Vin (or Out)Digital Pin 2Must be an Interrupt Pin (D2 or D3 on Uno)

Simple RadiationD & Arduino Code

This script counts the pulses and calculates CPM (Counts Per Minute).

#define LOG_PERIOD 15000 // Log period in milliseconds (15 seconds)
unsigned long counts;     // Variable to store pulses
unsigned long previousMillis;
 
void ICACHE_RAM_ATTR countPulse() {
  counts++;
}
 
void setup() {
  Serial.begin(9600);
  pinMode(2, INPUT); 
  // RadiationD pulses LOW when radiation is detected
  attachInterrupt(digitalPinToInterrupt(2), countPulse, FALLING);
}
 
void loop() {
  unsigned long currentMillis = millis();
  if (currentMillis - previousMillis > LOG_PERIOD) {
    previousMillis = currentMillis;
 
    // Calculate CPM (Counts Per Minute)
    float cpm = counts * (60000.0 / LOG_PERIOD);
 
    Serial.print("CPM: ");
    Serial.println(cpm);
 
    counts = 0; // Reset count for next period
  }
}

Converting CPM to µSv/h

To get a usable dose reading, you multiply the CPM by the conversion factor specific to your tube.

I²C topics on lamaPLC

PageDateTags
2026/04/23 21:51, , , , , , ,
2025/09/23 21:25, , , , , ,
2026/04/15 19:34, , , , , , ,
2026/03/22 03:14, , , , , , ,
2026/04/23 21:52, , , , , , , , ,
2026/04/23 21:52, , , , , , , , , , , , ,
2026/05/12 18:40, , , , , , ,
2026/04/23 21:52, , , , , , ,
2026/04/12 00:34, , , ,
2026/04/23 21:52, , , , , , , , , , , , , , , , , , , , ,
2026/04/23 21:52, , , , , , , , , , ,
2026/04/23 21:52, , , , , , , , , ,
2026/04/23 21:52, , , , , , , , , , , , ,
2026/04/23 21:52, , , , , , , , , , ,
2026/04/23 21:52, , , , , , , ,
2025/05/31 23:32, , , , , , , ,
2026/04/23 21:52, , , , , , , , , , , , , ,
2025/11/22 00:07, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
2023/07/01 17:29, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
2026/03/22 01:44, , , , , , , , ,
2026/04/23 21:52, , , , , , , , ,
2026/04/23 21:52, , , , , , , , , , , , , , , ,
2026/04/23 21:51, , , ,
2026/04/23 21:52, , , , , , , , , , , , , , , , , , , , , , , , ,
2026/04/11 19:54, , , , , , , , , , , , , , , , , , ,
2026/04/23 21:52, , , , , , , , , , ,
2026/02/14 18:27, , , , , , , , , ,
2026/04/23 21:52, , , , , , ,
2026/04/23 21:52, , , , , , , ,
2026/05/08 00:03, , , , , , , , , , ,
2026/05/14 15:21, , , , , , , , ,
2026/04/23 21:52, , , , , , , ,
2026/05/12 16:20, , , , ,
2026/05/12 17:06, , , , , ,
2026/05/12 21:06, , , , , , ,
2026/05/12 18:58, , , , , , ,
2026/04/23 21:52, , , , , , , , , , , , ,
2026/04/15 19:41, , , , , , , , , , , , , , , ,
2026/04/23 21:52, , , , , , , , , , , , , ,
2026/02/14 23:47, , , ,
2026/02/14 23:51, , , , , ,
2026/02/14 18:26, , , ,
2026/04/23 21:52, , , , , , , , , , , , ,
2026/04/23 21:52, , , , , , , , , , ,
2026/04/23 21:52, , , , , , , ,
2026/05/15 15:17, , , , , , , , , , , , , ,
2026/03/05 21:19, , , , , , , , , , , , , , , , ,
2026/02/14 18:27, , , , , , ,




This page has been accessed for: Today: 2, Until now: 2