Skip to the content
2 layersMagic Seasoning PCB, the printed circuit board in 3D

Magic Seasoning PCB

Sidiment/Magic-Seasoning

Introduction The Smart Cooking System integrates a mobile app with smart seasoning jars that feature built-in scales to simplify cooking.

Copper layers
2
Thickness
1.6 mm
Parts
6
Nets
30
Pads
89
Tracks, vias
108, 2
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
22 Jan 2025
Updated
14 Mar 2025

Overview

Magic Seasoning PCB is an open-source printed circuit board by Sidiment, from the Sidiment/Magic-Seasoning repository on GitHub. It is a 2-layer board with 6 parts on 30 nets, routed with 108 tracks and 2 vias.

It is built around the ST25R3911B-AQFT. Its parts include 2 capacitors, 2 ICs and 1 crystal. It belongs with the ESP32 and RISC-V boards of this library.

Main components

1

README

README.md

Magic-Seasoning

Introduction The Smart Cooking System integrates a mobile app with smart seasoning jars that feature built-in scales to simplify cooking. Users manually input the weight of ingredients into the app, which calculates the required seasoning amounts. The jars guide users by lighting up and dispensing precise quantities. Progress is updated on the app and synced with the jars, ensuring an intuitive and seamless cooking experience.

Features

  1. Mobile App as a Control Hub:

  2. Choose recipes and input ingredient weights manually.

  3. View progress updates as you cook.

  4. Smart Seasoning Jars:

  5. Integrated scales for precise seasoning measurement.

  6. LED indicators to guide usage.

  7. Wireless communication with the app.

  8. Bidirectional Communication:

    1. The app sends calculated seasoning requirements to the jars.
    2. The jars update the app once dispensing is complete.

General Look:4511737532449_ pic

System Design

Smart Seasoning Jar Each jar is designed to weigh and dispense seasoning while communicating progress to the app.

Key Features:

  1. Integrated scale for measuring seasoning output.
  2. LED light for guidance.
  3. Wireless communication (e.g., Bluetooth/Wi-Fi). Sketch: 4521737532451_ pic 4531737532453_ pic

Workflow

User Input:

  1. Select a recipe in the app.
  2. Manually input the weight of the main ingredients. Calculation:
  3. The app calculates the required seasoning for each jar. Guidance:
  4. Jars light up to indicate which seasoning to use and how much to dispense. Progress Update:
  5. Jars notify the app after each step is completed.

System Communication

Communication Workflow App to Jar: Recipe details and calculated seasoning amounts are sent to the jars. Jar to App: Jars update the app with dispensing progress in real time. Diagram:

Detailed Data Flow Step 1: User selects a recipe in the app and inputs the weight of the ingredients. Step 2: The app calculates seasoning proportions and sends the instructions to the jars. Step 3: Jars guide the user by lighting up and dispensing seasoning. Dispensing progress is sent back to the app. Diagram:4541737532455_ pic

Sensors and Hardware Components

Sensors Load Cell (Weight Sensor):

Used to measure the weight of the dispensed seasoning. Communicates data to the internal microcontroller. Example: HX711 ADC module for weight data precision. Datasheet: HX711 Datasheet

LED Indicators:

Provides visual feedback to users on which jar to use and how much to dispense. Example: WS2812 RGB LED. Datasheet: WS2812 LED Datasheet

Wireless Communication Module:

Ensures communication between jars and the mobile app. Example: ESP32 or ESP8266 for Bluetooth/Wi-Fi connectivity. Datasheet: ESP32 Datasheet

Power Management:

Powers the jars and sensors. Example: Rechargeable Li-Po battery with charging module (e.g., TP4056). Datasheet: TP4056 Datasheet

Parts

6
QtyValueFootprintReferences
215pFCapacitor_SMD:C_0603_1608MetricC1, C2
1CrystalCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
1SSD1306Display:Adafruit_SSD1306Brd1
1ST25R3911B-AQFTPackage_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mmU6
1XIAO-ESP32-C3-DIPRF_Module:MCU_Seeed_ESP32C3U5

More from Sidiment/Magic-Seasoning

1
  • 2 layers48.8 × 80.8 mmGerber, the printed circuit board in 3D

    Gerber

    Sidiment/Magic-Seasoning

    Introduction The Smart Cooking System integrates a mobile app with smart seasoning jars that feature built-in scales to simplify cooking.

    4 parts

Similar boards

  • 2 layers50 × 73 mmBaloot nfc, the printed circuit board in 3D

    Baloot nfc

    kattaliraees/ST25R3911B-NFC-Breakout

    ST25R3911B NFC Breakout Board

    54 parts1
  • 2 layers150 × 100 mmNFC, the printed circuit board in 3D

    NFC

    NafisGit/PCB

    93 parts
  • 2 layers18.5 × 11.1 mmSwitch, the printed circuit board in 3D

    Switch

    byrantech/laptop

    anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.

    6 parts4.3kMIT
  • 2 layers14.6 × 33 mmBrain board SD Card 1, the printed circuit board in 3D

    Brain board SD Card 1

    rusefi/rusefi

    rusefi - GPL internal combustion engine control unit

    6 parts1.2k
  • 2 layers9 × 9 mmDpoint, the printed circuit board in 3D

    Dpoint

    Jcparkyn/dpoint

    Open-source digital stylus using camera tracking and inertial measurements

    6 parts1.1kMIT
  • 2 layers51.5 × 16.6 mmMicroswitchXY Endstop, the printed circuit board in 3D

    MicroswitchXY Endstop

    VoronDesign/Voron-Hardware

    Cool Hardware designed by the Voron Design group

    6 parts1.1kGPL-3.0
  • 2 layers21.9 × 76.7 mmAmiga External, the printed circuit board in 3D

    Amiga External

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    6 parts1kGPL-3.0
  • 2 layers88.9 × 50.8 mmBusinesscard, the printed circuit board in 3D

    Businesscard

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    6 parts915

Questions

What parts does the Magic Seasoning PCB use?

6 parts, built around the ST25R3911B-AQFT. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Magic Seasoning PCB KiCad files?

From the Sidiment/Magic-Seasoning repository on GitHub, at the commit this page was made from: the board is PCB/Magic_Seasoning_PCB/Magic_Seasoning_PCB.kicad_pcb and its schematic PCB/Magic_Seasoning_PCB/Magic_Seasoning_PCB.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Magic Seasoning PCB design in my own project?

Its repository states no licence, so its author keeps all rights: ask Sidiment before reusing the design.