Sensor modules
AXS-002 — Hall-effect + reed switch PMOD module
Catalog #2 in the AruviX sensor line, level L1 (GPIO). Two magnetic detectors on one module: a Diodes AH1806 omnipolar hall-effect switch and a Coto CT10-1540-G4 reed switch, so the same magnet trips a clean solid-state edge and a bouncy mechanical contact.
Circuit review & bench-test guide →
Components#
Every placed component, with the reason it is on the board. Extracted directly from the schematic, so this cannot drift from the design.
| Ref | Value | What it does on this board | Part number | Footprint |
|---|---|---|---|---|
C1 |
100nF 16V X7R | AH1806 supply decoupling | GRM188R71C104KA01DMurata |
C_0603_1608Metric |
J1 |
PMOD PLUG 2x6 | PMOD peripheral plug (Digilent spec 1.2) | not selected generic |
PinHeader_2x06_P2.54mm_Horizontal |
R1 |
10k | Pull-up for the AH1806 open-drain output | RC0603FR-0710KLYageo Datasheet ↗ |
R_0603_1608Metric |
R2 |
100R | Series protection on the module-driven HALL line | RC0603FR-07100RLYageo Datasheet ↗ |
R_0603_1608Metric |
R3 |
10k | Pull-up for the reed contact | RC0603FR-0710KLYageo Datasheet ↗ |
R_0603_1608Metric |
R4 |
100R | Series protection on the module-driven REED line | RC0603FR-07100RLYageo Datasheet ↗ |
R_0603_1608Metric |
SW1 |
CT10-1540-G4 | SPST-NO reed switch, 10-15 AT sensitivity, SMD | CT10-1540-G4Coto Technology Datasheet ↗ |
SW_SPST_REED_CT10-XXXX-G4 |
U1 |
AH1806-W | Omnipolar hall-effect switch, 2.5-5.5 V, open-drain output | AH1806-W-7Diodes Incorporated Datasheet ↗ |
SC-59 |
Signals#
Net labels used in the schematic, which are also the names the HDL top level should use.
3V3 GND HALL HALL_OUT REED REED_SENSE
Production status#
| Schematic ERC | 0 violations |
|---|---|
| PCB layout | complete |
| DRC | 0 violations |
| Fab package | exported (24 gerbers + drill + CPL + BOM) |
| Fabricated | no — design stage only |
Source: boards/sensor-modules/axs-002-hall-reed
Catalog #2 in the AruviX sensor line (../README.md), level L1 (GPIO). Two magnetic detectors on one module: a Diodes AH1806 omnipolar hall-effect switch and a Coto CT10-1540-G4 reed switch, so the same magnet trips a clean solid-state edge and a bouncy mechanical contact.
Status: schematic generated, ERC clean (0/0), netlist reviewed. PCB layout not started. Not released.
What it teaches#
Reading GPIO inputs, and the contrast between a debounce-free solid-state sensor (HALL) and a chattering mechanical contact (REED) — wave a magnet, scope both lines, then write the debouncer the reed switch needs.
Design#
- AH1806-W (SC-59), 2.5–5.5 V omnipolar hall switch; open-drain output with a 10 kΩ pull-up, active low near a magnet. 100 nF decoupling at the part.
- CT10-1540-G4 SMD reed switch: one side GND, the other pulled to 3V3 through 10 kΩ; closes (goes low) in a magnetic field, and bounces.
- Both module-driven lines pass 100 Ω series resistors per line rules.
| PMOD pin | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net | HALL | REED | NC | NC | GND | 3V3 | NC | NC | NC | NC | GND | 3V3 |
Regenerate#
python3 generate_design.py
Remaining for release#
- [ ] PCB layout (20 × 25 mm outline), DRC, fab outputs
- [ ]
hdl/: edge detector + debouncer, testbench, ECP5 demo - [ ] BOM export and availability check, design-review checklist