Our battery-powered oscilloscope design is meant to be a highly portable and functional testing and diagnostic tool for electrical engineers. It features two independent input channels and allows for visual manipulation of the signals via simple in-built user controls. The design is small enough to fit in just about any tool bag or box, and the replaceable 9V battery power means it can be taken anywhere. The design takes advantage of the Raspberry Pi Pico 2, which has a quick 150MHz processor and an integrated SAR ADC capable of 500 kS/s (multiplexed for 250 kS/s per channel). High-speed, rail-to-rail op amps are used in the input signal path to transform and attenuate the signals and drive them into the SAR ADC. The Pico is programmed in C++ using DMA, interrupts, and custom visualization implementations to display the signal in accordance with user control inputs which control the rendering. The design is able to run comfortably on a 9V battery, drawing a mere 125mA during full operation. We encountered some challenges with incorrect footprint wiring in a couple of places on the PCB, but we were able to fix it with some manual rewiring. We also broke an important component that we only had one copy of, so in the future we will ensure we have spare copies of all easily accessible, important components.