# Build a configurable field controller

A browser-configured controller reads industrial sensors and operates relays and Modbus devices.

## Hardware
RaspberryPi CM4; StamPLC

A RaspberryPi CM4 and StamPLC connect physical sensors, relays and Modbus equipment to a configurable control interface for automation experiments.

## Shopping list

Parts for one build. Reuse equipment you already own. Quantities are planning quantities unless the creator explicitly specifies a count; kit contents are not additional purchases.

Quantities are for one build. Unless marked source-specified, they are planning quantities; confirm kit contents and the chosen configuration before ordering.

### Confirm before buying
- CM4 carrier/configuration, power, communication wiring and field-device ratings are not given. This is not a complete industrial control design.

### 1 × RaspberryPi CM4
- Requirement: Required
- Quantity basis: Planning quantity for one build; check the selected configuration
- Purpose: Application host.
- Notes: RAM, eMMC, wireless variant and carrier board are unspecified.
- Destination: https://www.raspberrypi.com/products/compute-module-4/
- Match: Model family; configuration not disclosed
- Link review: Source-linked; live page not verified; stock not assessed
- Evidence: Creator source
- Source: https://youcanjustbuildthings.openai.chatgpt.site/projects/submission-7794785a17c92e5b671a4505767ff4fca409e57eda52b974fd0019d5ca2af809
- Source: https://x.com/i/status/2094261609254596636

### 1 × M5Stack StamPLC
- Requirement: Required
- Quantity basis: Planning quantity for one build; check the selected configuration
- Purpose: I/O and relay controller.
- Destination: https://shop.m5stack.com/products/m5stamp-plc-controller-with-m5stamps3
- Match: Exact product
- Link review: Page checked; stock not assessed
- Evidence: Creator source
- Source: https://youcanjustbuildthings.openai.chatgpt.site/projects/submission-7794785a17c92e5b671a4505767ff4fca409e57eda52b974fd0019d5ca2af809
- Source: https://x.com/i/status/2094261609254596636

### To confirm × CM4 carrier, storage and power
- Requirement: Required
- Quantity basis: Planning quantity for one build; check the selected configuration
- Purpose: Make the compute module usable.
- Notes: A bare CM4 cannot be powered or connected like a standard Raspberry Pi; do not assume CM4Stack.
- Sourcing: Use existing equipment or match the specification above. No exact purchase link verified.
- Evidence: Setup requirement — check against your configuration
- Source: https://youcanjustbuildthings.openai.chatgpt.site/projects/submission-7794785a17c92e5b671a4505767ff4fca409e57eda52b974fd0019d5ca2af809
- Source: https://x.com/i/status/2094261609254596636

### To confirm × Controller power and communication wiring
- Requirement: Required
- Quantity basis: Planning quantity for one build; check the selected configuration
- Purpose: Connect the host, PLC and field devices.
- Sourcing: Use existing equipment or match the specification above. No exact purchase link verified.
- Evidence: Setup requirement — check against your configuration
- Source: https://youcanjustbuildthings.openai.chatgpt.site/projects/submission-7794785a17c92e5b671a4505767ff4fca409e57eda52b974fd0019d5ca2af809
- Source: https://x.com/i/status/2094261609254596636

### Per application × Modbus RS-485 sensors / relay modules
- Requirement: Conditional
- Quantity basis: Planning quantity for one build; check the selected configuration
- Purpose: Selected automation functions.
- Sourcing: No exact purchase link verified; confirm the model and requirements above before ordering.
- Evidence: Creator source
- Source: https://youcanjustbuildthings.openai.chatgpt.site/projects/submission-7794785a17c92e5b671a4505767ff4fca409e57eda52b974fd0019d5ca2af809
- Source: https://x.com/i/status/2094261609254596636

### Per application × Pumps, valves, fans or lights
- Requirement: Conditional
- Quantity basis: Planning quantity for one build; check the selected configuration
- Purpose: Loads you want to control.
- Sourcing: No exact purchase link verified; confirm the model and requirements above before ordering.
- Evidence: Creator source
- Source: https://youcanjustbuildthings.openai.chatgpt.site/projects/submission-7794785a17c92e5b671a4505767ff4fca409e57eda52b974fd0019d5ca2af809
- Source: https://x.com/i/status/2094261609254596636

### Designed for the load × Rated enclosure, protection and field wiring
- Requirement: Required
- Quantity basis: Planning quantity for one build; check the selected configuration
- Purpose: Electrical integration.
- Notes: A qualified person must establish supply, relay/contact ratings and load protection before hardware is ordered.
- Sourcing: Use existing equipment or match the specification above. No exact purchase link verified.
- Evidence: Setup requirement — check against your configuration
- Source: https://youcanjustbuildthings.openai.chatgpt.site/projects/submission-7794785a17c92e5b671a4505767ff4fca409e57eda52b974fd0019d5ca2af809
- Source: https://x.com/i/status/2094261609254596636

Source reviewed, not assembled or hands-on tested. A working product page does not confirm stock, firmware compatibility or a complete build.

## Setup
Kit / assembly

## Coding tool
Codex

## How the agent helped
The creator attributes development help to Codex and describes iterating on real control hardware. The account supports an active prototype, not certification for unattended industrial operation.

## Before you build
Creator reports ongoing real-hardware development. Wiring, electrical ratings and connected equipment need expert validation; not a finished turnkey product.

## Sources
- Original build: https://youcanjustbuildthings.openai.chatgpt.site/projects/submission-7794785a17c92e5b671a4505767ff4fca409e57eda52b974fd0019d5ca2af809
- Supporting source: https://x.com/i/status/2094261609254596636

Source reviewed 2026-11-04. Not hands-on tested.
