Adam K Dean

Notes on software, systems, engineering, and things

2.5 Sourcing

The last research topic is where to buy it all in the UK, as one person buying small amounts. I sent this brief before the fan research had finished, to save time, so ChatGPT priced a fan that 2.3 has since ruled out. I've swapped in the right one below. It ran on GPT-6 at the Pro setting and worked for about 44 minutes.

The short version: the electronics and the particle filters are easy, mostly in stock and a few clicks away. The carbon is the hard part. Nobody I could find sells a few litres of a documented gas-phase carbon to a private buyer through a checkout, and the ammonia medium is harder still. Those need emails to UK suppliers. Measuring the room's ammonia needs a lab, and Gradko's diffusion tubes can see down to a couple of ppb. The parts with prices come to about £285, and the prototype to about £440 to £640 once the quoted items are in.

The shopping list

Prices are from 13 October 2026, including VAT unless it says otherwise.

Media

Item Where Price Notes
AC Infinity carbon refill, 8 lb (3.6 kg) The Hydro Bros £36.99, sold out on the day Virgin carbon made for air filters. No data sheet or SDS found, so a fallback, not a Purakol equivalent
Plain gas-phase carbon like Purakol, 2 to 5 L Purafil, Airclean, Eurocarb Quote A sealed, labelled repack with its data sheet and SDS
Ammonia medium, 2 to 5 L Camfil UK, Purafil, Eurocarb, Carbon Activated, Puragen Quote, allow £40 to £100 Carbon impregnated for bases, or Puracarb AM

Filters, mesh and seals

Item Where Price Notes
FÖRNUFTIG particle filter, two IKEA £5 each One spare. Stock depends on the postcode
Pleated ePM1 50 to 60% panel, about 0.1 m² Camfil UK, or ADD Filtration or Airclean made to size Quote, allow £25 to £50 With its ISO 16890 report and a low-flow pressure curve
F7 mini-pleat panel, 290 × 290 × 45 mm ADD Filtration £12 For bench tests only. F7 isn't proof of ePM1 50 to 60%
30 mesh stainless sheet, 600 × 1,200 mm Inoxia £35.13, VAT not stated 0.567 mm openings. The hair screen and the granule screens. Holds pellets, not dust
Closed-cell gasket strip, 10 × 3 mm, 10 m Polymax £7.80 The adhesive isn't fully water-resistant

Sensors and electronics

Item Where Price
Sensirion SPS30 DigiKey UK £35.54
SGP40 breakout (DFRobot SEN0394) The Pi Hut £13.40
SHT45 breakout (Adafruit 5665) DigiKey UK £11.30
Sensirion SDP810-125PA DigiKey UK £27.89
Sensirion SDP811-500PA DigiKey UK £30.10
ESP32 board (FireBeetle 2 ESP32-E) The Pi Hut £9.50
20 kg load cell, one per tray The Pi Hut £3.80 each
HX711 board, one per tray DigiKey UK £10.39 each
5 V buck converter (Adafruit MPM3610) The Pi Hut £6.70
Cables, connectors, pressure tubing Various Allow £20 to £30

The SDP810 and SDP811 are the same package with different I²C addresses, so both can share the bus. The SPS30 needs its 5-pin JST-ZH cable. Adafruit doesn't say its load cell is a single-point type, which a one-cell platform needs, though its drawing looks like one, and the drawing gives a 1 to 10 kg range against the listing's 20 kg. That's one to check before I design the tray platforms. And The Pi Hut sells the same HX711 board for £4.80 when it's in stock, which would save about £11.

Fans and power

Item Where Price
Arctic S12038-4K, three-pack Scan £24.98
Mean Well GST36B12-P1J, 12 V, 3 A RS about £28
Figure-of-eight UK mains lead Various A few pounds

2.3 asks for 12 V at 3 A for two S12038-4K fans and the electronics. ChatGPT suggested Mean Well's GST25B12, but at 2.08 A it's too small. The GST36B12 is the same desktop supply at 3 A and 36 W. Its RS price came from a search listing, so I'll check it before buying. Farnell sells these too, but its terms are for business customers only.

The carbon problem

The chemistry is settled. Buying a few litres of it isn't.

Purafil's Purakol, the reference plain carbon, is 4 mm pellets at 0.45 to 0.55 kg per litre, so 2 to 5 litres is 0.9 to 2.75 kg. I found its data sheet but no UK small pack. Puracarb AM, the reference ammonia medium, turns out not to be carbon with an acid coating at all: it's 3.2 mm pellets of activated carbon, activated alumina and binders, at about 0.72 kg per litre, with an ammonia capacity of at least 5.8% of its weight. That's about 42 g of ammonia per litre. It's a capacity, not a lifetime: it doesn't say when ammonia starts getting through at the low levels in a WC.

Media should be compared by the litre, not the kilogram, because the bed is a fixed volume:

£ per litre=£ per kg×ρ\text{£ per litre} = \text{£ per kg} \times \rho

where ρ\rho is the bulk density in kg per litre.

The plan is one enquiry, sent to Eurocarb in Bristol (which lists RGK, a respirator grade for ammonia), Carbon Activated Corporation's UK office, Puragen, Airclean, Camfil UK and Purafil. It asks for a paid, sealed and labelled repack of 1, 2 or 5 litres, and:

The enquiry also gives them my conditions: from 2.3, a 380 × 240 mm bed face, 40 mm per stage, air at 0.11 m/s normally and 0.18 m/s on boost, and a contact time of 0.37 s and 0.22 s per stage.

Two things that look like shortcuts aren't. A lab supplier's "acid-washed activated carbon" has been washed with acid to clean it, which isn't the same as being impregnated with it, so it says nothing about ammonia capacity. And aquarium ammonia removers work in water, not air.

Safety and disposal

The SDS for the exact grade comes before anything else, since acid-impregnated carbons differ. I'll fill the cartridges with the fan off, over a tray, away from the cats, and close them before they go into the WC. Impregnated media don't get washed or regenerated at home.

Spent media are less clear. Whether they go in the household bin or need the council's hazardous waste route depends on the formulation, so the council gets the SDS and a description and decides. GOV.UK sends householders in England and Wales to their council for this. Until then, spent media stay bagged and labelled, and never go down a drain, into compost or back in the litter.

The weight matters too. Five litres each of Purakol and Puracarb AM would weigh 5.85 to 6.35 kg before the filters and the case, which settles 2.3's point that the wall mount carries the media, not printed tabs.

Measuring the ammonia

2.4 left the room's ammonia level as the big unknown, anywhere from below 0.1 ppm to a few ppm. The options:

Method What it can see Cost
Gradko diffusion tubes, analysed by their lab 2 to 4 weeks' average. Detection limit 1.6 µg/m³ over two weeks, about 2.3 ppb Quote, allow £100 to £200
SKC UMEx 300 badge, lab analysed 25 ppb over 24 hours. Validated from 0.1 ppm. Sampling rate stated for 22 to 40 °C, and a WC may be cooler Quote
Gastec 3DL colour tube 0.1 ppm averaged over 10 hours, upwards. Amines interfere Quote
Dräger 0.25/a tubes with a hand pump 0.25 to 3 ppm, a spot reading Quote
Radiello cartridges Depends on the lab £294 for 20 at SLS, being discontinued, before the samplers and the analysis

The conversion from µg/m³ to ppb at 25 °C is

ppb=μg/m3×24.4517.03\text{ppb} = \frac{\mu\text{g/m}^3 \times 24.45}{17.03}

where 24.45 litres is the volume of a mole of gas and 17.03 g is a mole of ammonia. So Gradko's 1.6 µg/m³ is about 2.3 ppb.

Gradko is the first enquiry: a two-week round, with two exposed tubes and a blank. It gives an average, not the peak after a cat's visit, but that's the question 2.4 left: is the room at tens of ppb, hundreds, or ppm? I'll also ask whether a room at a few ppm would overload a two-week tube.

The budget

Item Allowance
Parts with prices above £285
12 V supply £20 to £30
ePM1 panel £25 to £50
First fill of ammonia medium £40 to £100
Printed case, cartridges and fixings £30 to £50
Cables, mains lead, tubing £20 to £30
Delivery from several suppliers £20 to £35
A different fan, if the S12038s are too loud £0 to £60
Prototype £440 to £640
Airflow test rig and spare parts £75 to £150
Ammonia baseline £100 to £200
Prototype and first tests £615 to £990

ChatGPT's own list came to £295 for the priced parts, with the P12 Pro fan and two load cells per tray. My brief asked for "two load cells with HX711 boards per tray", which it took literally. 2.4 settled on one per tray, and 2.3 replaced the fan, which together take it to £285.

What's next

That's the research done. The next part is measuring the room and starting the baseline.

What I checked

I had Claude check eighteen claims against the shop pages and data sheets, on the day. I reran the budget myself, with the fan and the load cells corrected.

These held up: the Airclean and Purafil densities, Puracarb AM's make-up and capacity, General Carbon's details, Camfil's panel sizes, the ADD, Polymax, DigiKey, Pi Hut and Scan prices, and the Gradko, SKC, Gastec and Dräger figures.

These needed correcting, and the post above uses the corrected versions:

The allowances in the budget are ChatGPT's estimates, not prices, and weren't checked.

Sources

Media:

Filters, mesh and seals:

Sensors and electronics:

Fans and power:

Ammonia measurement and disposal: