Not very long ago I decided to finally buy a Function generator.
I bought the cheapest version of the JDS6600 with a 15MHz bandwidth.
It is one of the tools I should have bought much earlier.
When I was young (30 years ago) a function generator with such specifications was ... expensive, almost non-existant, and then you sort of fall in a pattern of building simple test signal generators for separate projects.
My last serious use of my JDS6600 was for an Inductor tester. I built a circuit on Veroboard with a Fet driver, a beefy N-channel MOSfet, a bank of Elco's and an inductor to test.
For test signals I needed narrow pulses to measure the current through the inductor and other things. There are many variants of power inductor testers:
https://duckduckgo.com/html?q=power+inductor+testerI simply copied the schematic from the first link:
https://ludens.cl/Electron/lmeter/lmeter.htmlSuch an inductor tester is a pretty trivial circuit. Most of the components and connections are in the 2 NE555 IC's, which are used as a simple signal generator (Frequency and pulsewidht). Instead of those NE555's I just hooked up my Function generator which saves me some time and also has much more accurate control on the test signal that goes into the MOSfet.
There are many of such test circuits which can be simplified by using your function generator instead of soldering together a custom signal generator.
Another recent quick use of my Function generator is for testing stepper motor drivers. You can easily generate step pulses to test what the maximum motor RPM is with different power supply voltages and loads.
And that's only a small part of the PWM signal generator part of this thing.
In the analog domain it can also do much more than I have used yet.
With the 2 syncronised outputs of the JDS6600, Lissajous figures become so trivially easy it's boring, but if you want you can add some drift by changing one of the sine's in steps of 0.01Hz.
One of the classic first transistor circuits when you start with electronics is a single transistor amplifier with a few resistors. To test this, you need an input signal and a function generator is an easy source for test signals.
What you get for around EUR 60 is amazing, but in this price range it's got some limits.
The power supply adapter is garbage. Throw it away and use a decent adapter, or put a simple block transformer + LM7805 in the thing itself. Plenty of room.
On low amplitude it gets a bit noisy. The signal is generated by a 12-bit ladder DAC on the output of an FPGA.
If your're into audio you can use some (decent) extra USB audio adapter and modify it a bit to get a pretty decent / low noise audio source. There are loads of programs available to generate live audio signals (Sine, triangular, sweep, whatever). You can add some switches and pot meters for easily accesable adjustments for volume AC/DC coupling and offset. But I'd rather have my JDS6600 for almost any signal (When the low-noise is not a big point).