Being away from home and thus away from most of my equipment and parts, I'm returning to partially finished project from the past. It's a 3-channel, 2Msps DIY oscilloscope. It uses a Wemos Mini to send data to a PC for display, a dsPIC33FJ06GS101A as the ADC, and an op-amp front-end to level-shift and scale +5V to -5V analog signals for input to the dsPIC component. The board is approximately 1" x 2.1", and I will probably never put it in an enclosure.
This project is mostly meant for myself when travelling, so for simple, low-speed designs I don't need to pack the larger COTS digital oscilloscopes, as several of my plane trips have been with just a back-pack without checking luggage or taking a roll-on. When I first revived this project on this trip I intended for the output to go straight from the PIC to one of those 8-ch/24MHz el-cheapo logic analyzers, but realized that I would have a lot better control of the display by using the Wemos to send data to a laptop (which I would always have along on trips).
This project is mostly meant for myself when travelling, so for simple, low-speed designs I don't need to pack the larger COTS digital oscilloscopes, as several of my plane trips have been with just a back-pack without checking luggage or taking a roll-on. When I first revived this project on this trip I intended for the output to go straight from the PIC to one of those 8-ch/24MHz el-cheapo logic analyzers, but realized that I would have a lot better control of the display by using the Wemos to send data to a laptop (which I would always have along on trips).