I Brewed a Hoegaarden-Style Witbier in a BeerDroid — With RAPT Pill Data

Could I make a refreshing, citrus-and-spice Hoegaarden-style Belgian witbier at home? I brewed 10 L (2.6 US gal) with BrewArt ingredients, added coriander and bitter orange peel, controlled fermentation temperature using a BeerDroid, and tracked specific gravity and temperature with a separate RAPT Pill. After EOF, my sample at kegging tasted refreshingly sweet and genuinely good. The orange aroma was a little faint and a mild bitterness lingered. Here's the process, along with the photos, videos, and numbers.

Orange-colored sample of the Hoegaarden-style homebrew tasted before keg conditioning
A sample taken at kegging, before carbonation and conditioning. Refreshing sweetness, a muted orange note, and a gently bitter finish—not a final tasting of the conditioned beer.

The result at a glance

Batch10 L (2.6 US gal) made with BrewArt X2 × 4 / E5 × 1 / Y5 × 1
Added spices2.0 g lightly crushed coriander and 3.5 g bitter orange peel. I reset the scale after weighing the coriander, then measured the orange peel separately.
BeerDroid targets21°C (70°F) propagation → 17°C (63°F) fermentation
RAPT PillPeak displayed SG 1.0456 on Day 2; approximately 1.016 from Day 5 onward. The peak is not a verified original gravity.
EOF and transferBeerDroid reported EOF and Ready to Keg. Transferred into two BrewArt 5 L kegs and checked the filled amount by weight.
PrimingSwitched from carbonation drops to dextrose: 32 g per keg × 2 = 64 g total.
First tasteRefreshing sweetness and good flavor; relatively weak orange aroma and a lingering mild bitterness of uncertain origin.

Day 1 starts with the first valid RAPT reading; it is not a calendar date. Final ABV and carbonation volumes were not measured.

The starting point: BrewArt Team's Hoegaarden Wheat Clone

The starting point was the Hoegaarden Wheat Clone published by BrewArt Team in the BrewArtist Community. Their 10 L recipe uses 1× E5 / 4× X2 / 1× Y5 / 2 g crushed coriander seed / 3.5 g dried Curaçao orange peel with the regular Ale program, and steeps the spices in 1 L of hot water for 30 minutes before adding the infusion to the BeerDroid.

I used 1× E5 / 4× X2 / 1× Y5 / 2.0 g coriander / 3.5 g bitter orange peel, matching the source recipe quantities. After weighing the coriander, I reset the scale and measured the orange peel separately at 3.5 g. I also added a RAPT Pill so I could compare the BeerDroid temperature history with an independent gravity trend.

Ingredients and equipment | Links

These are the ingredients and equipment used for this batch. BrewArt items link to BrewArt; spices, dextrose, the folding thermometer, and the nylon mesh bag to MoreBeer; and the RAPT Pill to KegLand.

Recipe reference: BrewArt Team — Hoegaarden Wheat Clone →. This batch also used 2.0 g coriander and 3.5 g bitter orange peel, matching the source spice quantities.

BrewArt ingredient packets with coriander, bitter orange peel, and corn sugar packaging
All the ingredients together. The dextrose in this photo was reserved for priming at kegging, not added to the fermenting wort.

Preparation: cleaning, sanitizing, and weighing the spices

I cleaned and sanitized the BeerDroid interior and beer-contact components, checked the 10 L fill mark, and prepared the spices separately. Measuring small quantities made the additions repeatable.

Cleaned and sanitized interior of the BeerDroid before brewing
The cleaned BeerDroid before ingredients were added.
2.0 g of whole coriander seeds on a kitchen scale
2.0 g coriander before crushing.
Lightly crushed coriander with broken seed husks
The seeds after a light crush.
3.5 g of bitter orange peel measured after resetting the scale
After weighing the coriander, I reset the scale and measured the bitter orange peel separately at 3.5 g.

Steeping the spices in 1 L of hot water for 30 minutes

Following BrewArt Team's original method, I brought 1 L of water to a boil, turned off the heat, added 2.0 g coriander and 3.5 g bitter orange peel, covered the pot, and steeped them for 30 minutes. I placed the spices in the 9 × 12 in. nylon mesh bag so I could lift the solids out cleanly afterward. The source method then adds the spice infusion to 9 L of water in the BeerDroid and brings the liquid down to 22°C (72°F) before adding the yeast, Element, and Enhancers. [2]

Coriander and bitter orange peel steeping in a nylon mesh bag in one liter of hot water
The coriander and orange peel steeped in the nylon mesh bag for 30 minutes after the heat was turned off.
Checking the temperature of the spice infusion with a folding digital thermometer
Checking the infusion temperature after steeping; the photo shows 28.6°C (83.5°F). The BeerDroid then brought the batch down to 22°C before the BrewArt ingredients went in.
Ten-liter fill mark inside the BeerDroid
The nominal batch size was 10 L (2.6 US gal).

Adding the BrewArt ingredients and the RAPT Pill

After adding the spice infusion and bringing the liquid down to 22°C (72°F), I added the BrewArt ingredients. The powder floated in clumps at first; this was the immediate post-addition appearance. I then placed the RAPT Pill in the BeerDroid to record gravity and temperature continuously.

Adding E5.
Adding X2.
Fresh dry ingredients floating on the wort surface
Dry powder still visible right after pouring.
RAPT Pill floating amid wet BrewArt ingredients
The RAPT Pill going in with the ingredients.
BeerDroid display during the initial propagation stage
The 25°C shown on the device was the temperature at startup, not the programmed fermentation target.

BeerDroid programming: 21°C propagation → 17°C fermentation

The programmed stages were 21°C (70°F) for Propagate and 17°C (63°F) for Ferment. The app's Now and Target figures are distinct: the measured temperature doesn't have to match the setpoint at every instant. I also tracked how visible bubbles and liquid movement changed over time, then compared those observations with the RAPT Pill SG trend.

Below, each stage pairs a BeerDroid app screenshot and a sight-window video from approximately the same elapsed brewing time.

Stage 1: From propagation to fermentation (8–18 hours)

8 hours: Propagate at 21°C

App: Now 21.6°C (71°F), Target 21°C (70°F), Ambient 25°C (77°F). The vessel had settled near the propagation target.

8 hours after start; 21°C target app status
BeerDroid stage and temperature screen
During propagation, liquid movement was still limited and only small, occasional bubbles were visible—an early-stage appearance.

18 hours: Ferment stage at 17°C

The app had switched to Ferment. Now 16.8°C (62°F), Target 17°C (63°F), Ambient 26.6°C (80°F). This documents the shift to a lower target.

18 hours after start; ferment target 17°C app status
BeerDroid stage and temperature screen
After switching to Ferment, fine bubbles became more noticeable and the liquid looked more active.

Stage 2: The biggest SG changes (days 1–3)

In the early period, the RAPT gravity display rose, then fell sharply. The post-addition photos still show undissolved powder at the surface, so one plausible explanation is that more of the remaining material dissolved and the wort became more uniform, pushing the displayed gravity upward before fermentation drove it down. Orientation, bubbles, or solids on a floating hydrometer can also influence early readings, so I did not treat the 1.0456 maximum as a verified OG.

1 day 7 hours: maintaining the fermentation setpoint

Now 18.0°C (64°F), Target 17°C (63°F), Ambient 25.4°C (78°F). The Ferment program was continuing with modest temperature variation.

1 day 7 hours after start app status
BeerDroid stage and temperature screen
Fine bubbles were rising continuously and the liquid movement was pronounced, giving the appearance of vigorous fermentation.

2 days 8 hours: the gravity-drop phase

Now 16.5°C (62°F), Target 17°C (63°F), Ambient 26.6°C (80°F). The RAPT trend showed its major decline around Days 3–4.

2 days 8 hours after start app status
BeerDroid stage and temperature screen
Bubbles were rising actively and the liquid was visibly busy. This lines up with the steep gravity-decline period in the RAPT data.

3 days 7 hours: still running at 17°C

Now 18.0°C (64°F), Target 17°C (63°F), Ambient 24.7°C (76°F). Gravity was still trending down, but the pace was easing.

3 days 7 hours after start app status
BeerDroid stage and temperature screen
Bubbling was still clear, but it looked a little calmer than at 2 days 8 hours.

Stage 3: Temperature regulation continues as SG levels off (days 4–6)

BeerDroid still displayed Ferment, while the RAPT SG hovered near 1.016 after about Day 5. The key distinction is that a stable target temperature does not imply sugars are being consumed at a constant rate. The proprietary EOF decision logic cannot be established from these screenshots alone.

4 days 7 hours: continued 17°C control

Now 17.8°C (64°F), Target 17°C (63°F), Ambient 25.5°C (78°F). SG was moving toward its later plateau.

4 days 7 hours after start app status
BeerDroid stage and temperature screen
Bubbles were still present, but the liquid movement was settling down, consistent with fermentation moving toward its later stage.

5 days 8 hours: SG almost flat

Now 17.7°C (64°F), Target 17°C (63°F), Ambient 25°C (77°F). Small sensor fluctuations remained, but the sustained SG decline had stopped.

5 days 8 hours after start app status
BeerDroid stage and temperature screen
Only modest bubbling remained and the liquid looked much calmer. The RAPT gravity trend was also nearly flat by this stage.

6 days 17 hours: still displayed as Ferment

Now 16.9°C (62°F), Target 17°C (63°F), Ambient 25.9°C (79°F). The app still showed Ferment here; EOF and Ready to Keg notifications followed later.

6 days 17 hours after start app status
BeerDroid stage and temperature screen
Very little visible bubbling remained and the liquid looked quiet. RAPT was already stable near 1.016, consistent with the period just before EOF.

RAPT Pill: SG and temperature plotted by Day

The BeerDroid display showed thermal control; the independent RAPT data showed a different side of the process. The most useful contrast is the sharp fall in SG followed by a near-flat reading near the end.

RAPT Pill specific gravity and temperature, Day 1 through Day 8, with peak and plateau annotations
The x-axis uses elapsed brewing days, with Day 1 starting at the first valid reading. Missing samples are not connected.
Days 1–2Displayed gravity rises and peaks at 1.0456. Continued dissolution of powder still visible after mixing is one plausible contributor; this is not treated as verified OG.
Days 3–4Gravity falls steeply while visible bubbling is strong, consistent with the most active part of fermentation.
Days 5–8Gravity is broadly flat around 1.016 and visible bubbling is much calmer, consistent with late fermentation.
The temperature trace adds another clue

The RAPT temperature is also influenced by BeerDroid control, so I would not label every rise as fermentation heat. Still, during the steep gravity-change period, the temperature appears to recover/rise more quickly after dips, while late in the batch the changes become gentler. Combined with the gravity decline and the visible transition from strong bubbling to a quieter beer, that pattern is consistent with fermentation moving from a more vigorous stage toward a calmer finish.

Limitations: Initial readings may be affected by the floating Pill's orientation, bubbles, or debris. One clearly invalid outlier was removed, and a roughly 14-hour data gap was left unconnected. I have not treated 1.0456 as verified original gravity, or 1.016 as a laboratory-confirmed final gravity; therefore I am not publishing a definitive ABV or attenuation figure. [1]

EOF and kegging: RAPT showed the finish about a day earlier

BeerDroid ultimately sent its EOF / Ready to Keg notifications. BeerDroid does not directly measure SG, so my working interpretation is that its EOF decision is based on information available to the system such as temperature behavior and elapsed time; the exact internal logic is not documented in the material I reviewed. In this batch, RAPT was already nearly flat around 1.016 by Day 5–6, and the BeerDroid EOF alert followed later. The two methods therefore told the same broad story, but the RAPT gravity trend could have flagged “essentially in the finishing stage” roughly a day earlier.

After cleaning and sanitizing the kegging parts, I transferred the batch into two BrewArt 5 L kegs and checked the filled amount by weight afterward. For priming, I replaced the carbonation drops I had used previously with weighed dextrose (corn sugar).

BrewArt notifications showing fermentation completed and ready to keg
BrewArt EOF and Ready to Keg alerts,
Kegging fittings and tubing set out before transfer
Preparing the kegging parts.
Bag of dextrose corn sugar for beer priming
The dextrose (corn sugar) used for priming.
Digital scale reading 32.0 g of dextrose
32.0 g measured for each keg.
Dextrose being transferred through a funnel
Adding the measured priming sugar.
Transferring beer from BeerDroid to the PET keg.
Two clear PET keg containers beside the BeerDroid
Two BrewArt kegs with 32 g of priming dextrose each (64 g total). I also checked the filled amount by weight after transfer.

The kegging-day tasting: delicious, but I want more orange aroma

The sample had an orange tint. Even before carbonation and conditioning, I found it refreshingly sweet and delicious. The orange note was weaker than I had hoped, and a light bitterness lingered at the end.

Did that bitterness come from the bitter orange peel, the coriander, or something in the base ingredients? A single batch cannot isolate the cause. In the next self-designed Witbier v1, I will keep the same 2 g coriander / 3.5 g orange-peel amounts and first compare the broader recipe design. A spice-ratio experiment will come after that as a separate batch.

This was not the final conditioned tasting

Carbonation and conditioning can change aroma release, perceived sweetness, bitterness, and mouthfeel. I will evaluate those once the beer has had time to carbonate.

What I learned — and the next self-designed Hoegaarden-style batch

The most interesting part was watching RAPT gravity fall sharply and then settle near 1.016 while BeerDroid continued to control temperature around 17°C. Once I put the steep gravity change, the RAPT temperature response, and the visible bubbling side by side, the transition from vigorous fermentation to the finishing stage became much easier to see.

My kegging-day flavor summary is still: refreshing sweetness was good, orange aroma could be stronger, and the source of the lingering bitterness is uncertain.

Next: my own Hoegaarden-inspired Witbier design.

With the BrewArt Team Clone as a baseline, the next batch will be the Witbier v1 I designed in Brewfather →. For v1, the coriander and orange-peel amounts stay at 2 g / 3.5 g; the larger changes are the base ingredients, Saaz hopping, and yeast. Changing the spice balance will be a separate experiment after v1.

References

  1. KegLand, RAPT Pill Hydrometer & Thermometer — manufacturer information on gravity/temperature logging and measurement limitations.
  2. BrewArt Team, Hoegaarden Wheat Clone — 1× E5 / 4× X2 / 1× Y5, 2 g coriander, 3.5 g dried Curaçao orange peel, Ale program, and spice-infusion method.
  3. BrewArt, BeerDroid — manufacturer information on 10 L capacity, temperature control, brewing programs, and EOF notifications.

Batch quantities, SG trends, priming measurements, and tasting notes are based on measurements and observations from this batch; manufacturer specifications are identified separately.

Questions or comments about this article?

Questions about the BeerDroid temperature log, RAPT gravity readings, ingredients, or kegging? Leave a note here.

Your email address is used only if you request a reply. It is not published on the site.

Follow the in-progress brew on X

The website is where I organize the completed experiment log. I post day-by-day progress and quick observations on X at @ConyDIYHouston.

Follow Cony DIY Houston on X →

← Back to Homebrewing