The very early model was a bit crude.
The schematic is in the appendix at the end of the document.
Hardware design is difficult, but Nordic is all open source, and PCB, BOM, Gerber, schematics, etc. are all provided. The schematic is also annotated.
The software part of this tool (including the host computer) is not open source, but the schematic diagram and PCB related files are.
This project started with STM32F1 and now it uses STM32F3.
Software and hardware are all open source
μSMUs are not meant to replace precision SMUs, but to complement them in cost-sensitive areas where accuracy is not required.
The complete PCB related files are open source, and there is also a design document for reference and study.
The SMU is a precision power supply device that can measure not only high-resolution voltage sources but also high-resolution current sources. It also integrates bipolar voltage and four-quadrant output functions to facilitate testing of various characteristics. By providing a linear sweep voltage and sweep current, the IV characteristic curve of the instrument can be obtained.
The Stanford Pupper is a four-legged robot designed to help K-12 and undergraduate students engage in exciting robotics research.
Inspired by the EEZ H24005 programmable power supply project, which has attracted many enthusiasts with its feature set, rich user interface, DIY friendliness and completely open source hardware and software design.
The biggest feature of this open source oscilloscope is its strong waveform rendering (afterglow/fluorescence) effect. At the beginning, the author used Raspberry Pi Module 3, which can render 22,000 frames per second. In the later stage, NVIDIA Jetson is used, which can render 130,000 frames. frame. ZYNQ's FPGA is responsible for triggering and data acquisition, and A9 is responsible for transmitting data to the Raspberry Pi. Then the Raspberry Pi does the display processing. The ADC uses 1Gsps HMCAD1511.
Not only is it open source, the author also has a super-detailed record of the design process. The bandwidth of each analog channel is not reduced in order to reduce costs. Each channel has a bandwidth of 350MHz, and higher sampling rate support can be designed in the future. Thunderbolt USB4 interface, speed up to 1GB/s (8Gbps)
The biggest feature of testing the power consumption of IoT devices is the high dynamic range, a few uA in the sleep state and hundreds of mA in the transmitting state, and it supports dynamic switching of the measurement range. The open source power meter ZS1100A has a dynamic measurement range of 1uA to 1.5A, a resolution of 100nA, and an accuracy of 1% ± 200 nA, which is very good.