Skip to content
IEMI Labs
Now part of KitchenOne. KitchenOne does this product's jobs and more in one device, our one product for Home: the kitchen.

CookerCount

Fridge-magnet pod that counts cooker whistles and says when to stop

Concept · not for sale
Engineering design: CookerCount
Target price from$19per unit

Software: No subscription required

Concept, not for sale yet. Tell us if you want it; that decides what we build.

Rate this idea and tell us what to change
CookerCount concept: the idea and where each part goes

Drag to rotate · right-drag to move · scroll to zoom · click a part for its size and placeSwipe to rotate · pinch to zoom · two fingers to move · tap a part for its size

How it fits together

CookerCount, part by part

Scroll or tap a part. Press “See the 3D CAD design” to watch the model, built from our CAD, light each part up and show how it connects.

CookerCount concept: the idea and where each part goes

Real-time 3D render · drag to rotate · final design may varySwipe sideways to rotate

  1. 01

    The whole CookerCount

    A kitchen pod listens for pressure cooker whistles, counts them on LEDs and sounds a buzzer at your target.

  2. 02Brain

    ESP32-C3-MINI-1

    The brain: it runs the CookerCount firmware program

  3. 03

    I²S microphone

    Hears the cooker whistle; powered only during a cook

    ESP32-C3-MINI-1 · I²S (3 wires) · 16 kHz digital sound

  4. 04

    8-LED count bar

    Shows whistles counted, 1 LED per whistle

    ESP32-C3-MINI-1 · 3 GPIO to shift register · LED on/off bits

  5. 05

    Magnetic buzzer

    Sounds a 2.7 kHz alert at your target count

    ESP32-C3-MINI-1 · GPIO PWM pin · Tone signal

  6. 06

    Set and teach button

    Sets the target, teaches your whistle and wakes the pod

    ESP32-C3-MINI-1 · GPIO pin · Button presses

  7. 07

    LiPo cell + USB-C

    Runs about 14 days per charge; USB-C charges and flashes

    ESP32-C3-MINI-1 · 3.3 V regulator, USB-C · Power, firmware

  8. 08

    All connected

    6 key parts, one program, and your phone

What it is

A small magnetic pod that listens for pressure-cooker whistles and counts them for you.

What it does

  • Counts pressure-cooker whistles
  • Tells you when to turn off gas
  • Flashes and vibrates for deaf cooks
  • Keeps audio on the device

Who it's for

Home cooks in India and Indian households abroad who use pressure cookers.

How the parts connect

CookerCount, wired up

Every part, what links it to the brain, and how the data reaches your phone. A solid line is a cable; a dashed line is a radio link.

I²S microphone16 kHz digital soundI²S (3 wires)8-LED count barLED on/off bits3 GPIO to shift registerMagnetic buzzerTone signalGPIO PWM pinSet and teach buttonButton pressesGPIO pinLiPo cell + USB-CPower, firmware3.3 V regulator, USB-CTHE BRAINESP32-C3-MINI-1runs CookerCount firmwareC with ESP-IDFPhonevia BLE (GATT notify)Family phonesvia Wi-Fi · MQTT over TLS (optional)
Drawn from the CookerCount parts list. The 3D view above is built separately, from the CAD.

The program

What controls CookerCount

Runs on
ESP32-C3-MINI-1
Written in
C with ESP-IDF
System
ESP-IDF (FreeRTOS)
AI model
Rule-based whistle detector with an optional 1-D CNN if tests miss
  1. 1Wake on the button, set the target, power the mic
  2. 2Read 16 kHz sound and run a 512-point FFT
  3. 3Check for a loud, rising 0.6 to 6 s high-band burst
  4. 4Reject hum, hiss and pure tones, match your taught whistle
  5. 5Add to the count, update LEDs and buzz at target
CookerCount firmware.cppmain loop
while (state == LISTEN) {
    i2s_read(mic, block, 256);                 // 16 kHz, hop 256
    bands = fft_log_bands(block, 16);          // 250 Hz to 8 kHz
    hit = whistle_candidate(bands, noise_floor);  // onset, 0.6-6 s, falls
    if (hit && !is_reject(bands) && matches_template(bands, 0.85)
        && refractory_over()) {
        count++;
        shift595_write(bar_for(count));        // 3 GPIO to 74HC595
        ble_notify_state(count, target);       // if a phone is paired
        if (count == target) state = ALERT;    // buzzer PWM on GPIO 20
    }
    if (minutes_since_last_whistle() > 45) state = SLEEP;
}

To your phone

How the data reaches CookerCount app

iPhone or Android, no account needed

  1. Pod
  2. Phone
  3. Family phones

What you see in the app

One screen for each job CookerCount does.

  • Whistle countDal is on the gas. The cook presses three times for 3 whistles and leaves the kitchen; the pod lights one LED per whistle.

  • Cook historyEvery cook is saved with its dish, whistles and minutes, so the family can see how long the usual dal and rice take.

App screens with sample data. The interface is in development.

What the app gets

Data CookerCount sends to the app
Whistle count2 of 3Each whistle
Cook time11 minDuring a cook
Target reached3 whistles, dal doneAt target
Pod battery82%During a cook
Cook historyRice, 2 whistlesAfter each cook

No audio leaves the pod, and the mic is off outside a cook. Nothing is sent unless paired.

CAD design · Design complete (stages 1–6), not built

Designed in code, checked in 3D

  • 5 printed parts, each a single closed solid
  • Every bought part fitted inside and checked for collisions
  • Assembled exactly as shown in the 3D CAD view (the button on the picture at the top)
See the CAD parts renderCookerCount printable parts rendered from the CAD

Key specs

CookerCount hardware
AI processorESP32-C3-MINI-1 (on-device sound model)
SensorsInvenSense INMP441 I2S MEMS microphone · Piezo buzzer · Ring of 8 count LEDs (WS2812B class)
ConnectivityWi-Fi · BLE
PowerUSB-C rechargeable 500 mAh LiPo, about 2 weeks typical use (est.)
EnclosureLime-accented white square pod with a microphone grille, a ring of 8 count LEDs around a single button, a magnetic back for fridge or wall, and a USB-C port
Dimensions5 × 5 × 2 cm
Weight~45 g (est.)
All target specifications

Counting

Counting target specifications
Whistle count1–8 on the LED ring; higher counts in the app
Listening rangeUp to ~4 m from the stove (target)
ProcessingOn the device; audio never uploaded
Simmer timerOptional, after the last whistle

Alerts

Alerts target specifications
PodBuzzer and flashing LED ring
PhonePush notification over Wi-Fi or BLE
AccessibilityVibration and flash mode via phone or smartwatch
FamilyOptional alert if nobody acknowledges

Power and physical

Power and physical target specifications
Battery500 mAh LiPo, about 2 weeks typical use (est.)
ChargingUSB-C
Size5 × 5 × 2 cm
MountingMagnetic back for fridge or wall

Targets for production units; they may change during development.

Pricing

Hardware: $19 per unit

Software: No subscription required

Target pricing. India pricing in rupees to be confirmed. No subscription planned; the app is free.

CookerCount

$19

One whistle-counting pod for one kitchen.

  • On-device whistle counting
  • LED ring and buzzer
  • Phone alerts
  • Recipe library

Accessibility Pack

$29 (target)

For deaf and hard-of-hearing cooks.

  • CookerCount pod
  • Vibration and flash mode setup
  • Extra-bright LED setting
  • Smartwatch alert guide

Family Pack

3 pods (quote)

For joint families, parents' homes or gifting.

  • 3 pods
  • Shared family alerts
  • Multi-home app view
  • Gift packaging

Indicative launch pricing in USD, excluding taxes and shipping. Final pricing is confirmed before any balance is charged.

Community

What do you think of CookerCount?

CookerCount is in development. Rate the idea, tell us what to change about the features, specs or price, and we'll build it with your feedback.

How much people want it

–

No ratings yet

  1. 50
  2. 40
  3. 30
  4. 20
  5. 10

Follow CookerCount

Get build updates and first access when pre-orders open.

Leave feedback

Your rating of the idea

Feedback on a product concept in development, not a review of a shipped product. Posts may be moderated; links and contact details are held for review. See our community guidelines and privacy policy.

Comments

    No comments yet. Tell us what you'd want from CookerCount.

    Questions

    Ask about CookerCount

    Tell us what this would save you, or ask anything. We reply within two business days.

    We use your details only to respond to this request. See our privacy policy.

    From the product lab · ideation phase

    Lab updates for CookerCount

    All lab updates
    1. LatestOne product for the home kitchen (owner decision, 27 Oct 2026).
      • Its jobs now run in KitchenOne, the smart range hood: /products/kitchenone/

      See it in 3DFull research and design

    2. Owner decision (27 Oct 2026): merge our single-job products into multi-job devices.
      • New product page: https://iemilabs.com/products/kitchenguard/

      See it in 3DFull research and design

    CookerCount FAQ

    General FAQ
    Does CookerCount record what we say in the kitchen?

    No. Sound is processed on the pod only to detect whistles. Audio is never stored or uploaded. Only whistle counts and times are sent to the app.

    Is CookerCount certified?

    No. It is in development and holds no certifications yet. Radio, EMC and battery testing (for example FCC, CE and India radio approval) are planned before sale. CookerCount only counts whistles; it does not control the cooker and does not prevent pressure-cooker faults, so always follow your cooker maker's safety instructions.

    How do I set it up?

    Charge it with USB-C, stick it to the fridge or a nearby wall with the magnetic back (or the included metal plate), and pair it with the app. Setup takes about two minutes.

    Does it need Wi-Fi?

    No. Counting and alerts on the pod work without any network. BLE sends alerts to a nearby phone, and Wi-Fi lets you get alerts when you are further away.

    Is CookerCount available now?

    No. It is a new concept in development. Specifications are target specifications. It is a concept: we are not taking orders, reservations or deposits, and it has no ship date yet.

    What warranty will it come with?

    We are planning a 2-year limited hardware warranty covering manufacturing defects. Final terms will be published before shipping begins.

    Related products

    KitchenOne concept: the idea and where each part goes
    HomeConcept

    KitchenOne

    IEMI's one product for the home kitchen: the chimney hood over the hob, made smart, with one brain and one app.

    • Calls a burner left on with nobody there
    • Calls dry pans, smoke, boil-overs and flares
    • Counts cooker whistles

    From $369 per smart 60 cm chimney hood

    Details
    BedsideOne concept: the idea and where each part goes
    HomeConcept

    BedsideOne

    IEMI's one product for an older parent's bedside: the bedside table and lamp, made smart, with one brain and one app.

    • Calls doses taken, missed or on the wrong day
    • Lights the floor at night and chimes for the walker
    • Calls a power cut with the oxygen cylinder's hours left

    From $349 per smart bedside table

    Details
    DampOne concept: the idea and where each part goes
    HomeConcept

    DampOne

    IEMI's one product for the bathroom, laundry and damp: the extractor fan in the ceiling, made smart, with one brain and one app.

    • Runs the fan until the cold wall is dry
    • Counts mould-risk hours
    • Calls water on the floor, taps and baths

    From $349 per smart 100 mm extractor fan

    Details

    CookerCount

    Concept · target $19

    I want this