I have been buying all sorts of Adafruit's sensors and peripherals for years. My favorite is the Trinket M0. It's a postage stamp sized micro computer with 5 I/O, one of them a DAC with a true analog output. It cost about $8 US Dollars and some change. It comes with Circuit Python installed on it. You plug it into a USB port on your PC and it shows up like a tiny thumb drive. Then you copy your Circuit Python code (a subset of full-up Python) in a text .py file and it runs the code. No complier, it runs automatically. I introduce my Summer STEM students to microcontrollers using it. It is very easy to use, versatile, and inexpensive. If you want more power from the Trinket M0, you can write code in ArduinoC/C++ and use the Arduino IDE to program it.