DAC and ADC
analog-digital-converter (ADC) and digital-analog-converter (DAC) convert digital values into analog voltages and vice versa. ADC and DAC have an operational range of 0.0V–3.3V. both convertes are accessible via audio jacks on KLST_PANDA ( see Technical Specifications ):
- ㉓ :: DAC (0.0V–3.3V)
 - ㉔ :: ADC (0.0V–3.3V)
 
void dac_init()
void dac_write(float value) 
void dac_start()
void dac_stop()
void  adc_init()
float adc_read()
Example DACADC
/**
 * this example demonstrates how to use the analog-digital-converter (ADC) and the digital-analog-converter (DAC).
 */
#include "Arduino.h"
#include "System.h"
#include "Console.h"
#include "DACADC.h"
constexpr float fixed_value = 0.5f;
void setup() {
    system_init();
    adc_init();
    dac_init();
}
void loop() {
    dac_write(fixed_value);
    const float read_value = adc_read();
    console_println("ADC: %f", read_value);
    delay(250);
}