AI agents & screen readers: for a machine-readable, text-only catalogue, start at /llms.txt. Products are available as Markdown (/products.md, /products/{handle}.md) and JSON (/products.json, /products/{handle}.json).
Store

Adafruit

$1.90 |
In stock at supplier
No reviews yet

A 16 MHz ceramic resonator with built-in load capacitors, providing a simple clock source for microcontrollers. The 3-pin package has 0.1" (2.54 mm) pin spac...

Stock availability

Available with leadtime
100 available
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

A 16 MHz ceramic resonator with built-in load capacitors, providing a simple clock source for microcontrollers. The 3-pin package has 0.1" (2.54 mm) pin spacing for direct breadboard use — connect the two outer pins to XTAL-in and XTAL-out (the package is symmetric, so either outer pin works for either connection) and the centre pin to ground.

With 0.5% frequency accuracy, ceramic resonators are suitable for general-purpose microcontroller clocking and UART baud rate generation. This 16 MHz resonator is a direct match for the Arduino Uno clock frequency, making it ideal for building Arduino-compatible circuits on a breadboard.

Tip: For applications requiring higher precision (USB timing, long-term timekeeping, RF/PLL/VCO), use a crystal oscillator or temperature-compensated oscillator instead.

Specifications

  • Frequency – 16 MHz
  • Accuracy – ±0.5%
  • Type – Ceramic resonator with built-in capacitors
  • Pins – 3 (XTAL, GND, XTAL)
  • Pin Spacing – 0.1" (2.54 mm), breadboard compatible

Ideal For

  • Arduino-compatible breadboard builds (ATmega328P at 16 MHz)
  • General-purpose microcontroller clock source
  • UART and serial baud rate generation

Package Contents

  • 1× 16 MHz ceramic resonator

Jargon buster

Plain-language definitions for the technical terms used above.

ATmega328P
An 8-bit microcontroller chip used on many Arduino Uno-compatible boards. Knowing the controller uses an ATmega328P helps you understand its memory, speed, pin compatibility, and the Arduino sketches it can run.
baud
Baud is the signalling rate of a serial connection, often used as the speed setting for UART communication. Matching the baud rate matters because both connected devices must use the same setting for readable data.
GND
GND is the ground or reference connection (0 V) for a circuit. When connecting two devices together, their grounds must be joined so both agree on what counts as a low or high signal.
microcontroller
A microcontroller is a small computer on a single chip that runs a stored program and controls connected inputs and outputs such as buttons, sensors, displays and communication interfaces. In a device built around one, it is the part that executes the code and coordinates the device's behaviour.
RF
RF means radio frequency, referring to signals used for wireless communication and other high-frequency electronics. A low-noise, stable power supply is important for RF circuits because power noise can affect signal quality and measurements.
UART
UART is a simple asynchronous serial interface that sends data over separate transmit and receive wires, usually labelled TX and RX, with both ends set to the same baud rate. It is a common way for microcontrollers and other serial devices to exchange data.

Find this product in

Prototyping & Wiring

Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.