12345678910111213141516171819202122232425262728293031323334353637 |
- #include <Wire.h>
- #include <Adafruit_MCP4725.h>
- #include <M5Stack.h>
- #define DAC_ADDR
- Adafruit_MCP4725 dac;
- void setup(void) {
- M5.begin(true, false, false);
- M5.Power.begin();
- Serial.begin(115200);
- Serial.println("Hello!");
- M5.Lcd.setTextFont(4);
- M5.Lcd.setTextColor(TFT_WHITE, TFT_BLACK);
- M5.Lcd.drawString("DAC MCP4725 demo.",25, 100, 4);
-
-
-
- dac.begin(0x60);
-
- Serial.println("Generating a triangle wave");
- dac.setVoltage(2048, false);
- }
- void loop(void) {
-
- dac.setVoltage(1024, false);
- delay(1000);
- dac.setVoltage(2048, false);
- delay(1000);
- }
|