JX Wave Generator

Use Arduino, an OLED display and an AD9833 DDS module to create a useful wave generator for your lab.

Jan 14, 2021

12972 views

14 respects

Components and supplies

1

Rotary Encoder Module

1

Display SH1106 I2C Oled 128x64 pixel (4 pin)

1

5V Relay Module (optional)

1

Relay Reed 5V 500 Ohm

1

Rotary Encoder with Push-Button

1

AC-DC 100-220V to 5V Step-Down Power Supply module

1

AD9833 DDS Module

1

Capacitor 10 µF

1

Arduino Nano R3

1

Capacitor 10 nF

Tools and machines

1

Soldering iron (generic)

Apps and platforms

1

image2cpp

Project description

Code

JXWG_Graphics.h

c_cpp

Icon resource data file

JXWG_Defs.h

c_cpp

Declarections section

JX_Wave_Generator_8.7.7.ino

c_cpp

Version 8.7.7. Minor revision on 1/16/2021

JXWG_Graphics.h

c_cpp

Icon resource data file

JXWG_Defs.h

c_cpp

Declarections section

Downloadable files

EAGLE Schematics

EAGLE Schematics

Breadboard wiring

Display type updated

Breadboard wiring

EAGLE Schematics

EAGLE Schematics

Breadboard wiring

Display type updated

Breadboard wiring

Comments

Only logged in users can leave comments

janux

0 Followers

0 Projects

Table of contents

Intro

14

0