当前位置:网站首页>Arduino + si5351 square wave generator
Arduino + si5351 square wave generator
2022-07-25 02:43:00 【Jiang Ge 12】
After updating the portable oscilloscope in your hand , I think the oscilloscope comes with 1M Waveform generator is not enough to see .
A higher frequency waveform generator is added to the list , However, there is no professional use , Therefore, investment in finished equipment is not considered .
Search and find that the goods only need 12 element .
I2C Connect the module , Routine run , You can happily see the square wave of the specified frequency .

// https://github.com/etherkit/Si5351Arduino
#include "si5351.h"
#include "Wire.h"
Si5351 si5351;
void setup()
{
bool i2c_found;
Serial.begin(115200);
i2c_found = si5351.init(SI5351_CRYSTAL_LOAD_8PF, 0, 0);
if(!i2c_found)
{
Serial.println("Device not found on I2C bus!");
delay(500);
}
si5351.set_freq(20000000ULL, SI5351_CLK0);
}
void loop()
{
}边栏推荐
- The file in scanpy1.9.1 cannot be read in scanpy1.7.2. The problem is solved
- R language uses logistic regression, ANOVA, outlier analysis and visual classification iris iris data set
- Tp5.1 paging (with parameter transfer)
- Digital commerce cloud fine chemical industry management platform integrated informatization solution
- Can PostgreSQL CDC only connect to the main database? Connection from the library reports an error logical decoden
- Domain driven model (DDD)
- QT realizes calendar beautification
- Genesis, the world's first "consumption investment" public chain, was invited to participate in consensus 2022
- Experienced the troubleshooting and solution process of an online CPU100% and the application of oom
- Rotating frame target detection mmrotate v0.3.1 training hrsc2016 data set (II)
猜你喜欢

6. Object storage

Sequence diagram of UML diagram series

Rolling division, Young's matrix and three-step flip

Redux best practices "Redux toolkit"

@Retryable @backoff @recover retry the use of annotations

Custom types in C language

Using ODBC to consume SAP ABAP CDs view in Excel

Ogg data extraction delay is large

C language: Structure -- a detailed explanation of memory byte alignment

Flutter apple native Pinyin keyboard input exception on textfield | Pinyin input process callback problem
随机推荐
[TinyML]EfficientFormer:Vision Transformers at MobileNet Speed
Pagoda workman WSS reverse proxy socket legal domain name applet chat remove port
Conceptual distinction between Po, Bo, VO, dto and POJO
Using ODBC to consume SAP ABAP CDs view in Excel
[system design] distributed key value database
Simulation Implementation of string function (Part 1)
After six years of precipitation, new consumption has found a digital transformation paradigm
Object.defineproperty use
On the economic model of open source ecology
Get to know string thoroughly
"Ask the sky" is in place! Yu Jingchuan's "China Space Station" in 2013 is about to set sail in the sea of stars
Coal industry supply chain centralized mining system: digitalization to promote the transformation and upgrading of coal industry
Js a simple way to store several objects in an array
Scalar, vector, matrix calculus
Tp5.1 initialize initialization method (not \u initialize)
Application method and practical case of sqlmap of penetration test SQL injection
Picgo configuring Alibaba cloud OSS
ASP. Net core 6 framework unveiling example demonstration [01]: initial programming experience
R language uses logistic regression, ANOVA, outlier analysis and visual classification iris iris data set
Ogg data extraction delay is large