Current and Voltage Sensing Design


Here’s what Flux docs say about placing and wiring parts in a schematic:
“This is the most relevant entry I found related to your request.”
“How do I create a circuit schematic and connect components in Flux?
  • Drag components from the Parts Library onto the canvas.
  • Connect them by clicking on a pin and dragging to another pin.
  • Flux automatically assigns net names if you don’t label them.
    More details in the Getting Started – Schematic guide”
“How can I label nets or create named connections in the schematic?
Use net portals by placing a portal symbol on a wire and entering the desired net name. Any portal sharing that name will automatically connect the nets. Learn more in the Schematic – Net Portals guide”
Source
Recommended screens to use with your Pico
Wiring recipes (Pico pins already in your project)
I2C OLED (SSD1306):
  • VCC -> 3V3
  • GND -> GND
  • SDA -> GP4
  • SCL -> GP5
  • Pull-ups (I2C best practice, per KB): add two 4.7k Resistor, one from SDA to 3V3 and one from SCL to 3V3. Include pull up resistors on the SDA and SCL lines. Use a 4.7k resistor by default and keep the I2C bus capacitance ideally 3V3, GND -> GND
  • SCK/MOSI/MISO/CS/DC/RST -> any free GP pins you will configure for SPI (example candidates: GP10, GP11, GP12, GP13; verify pin maps in the display datasheet).
  • SPI best practice (per KB): add 22–33 Ω series resistors on SCK and MOSI near the Pico, for example 33 Ohm Resistor. Double check the detailed pin maps early to ensure accurate wiring of SPI signals by reading the ICs datasheet.
What would you like me to add and wire in your schematic?
Tell me A or B (and confirm if your OLED/TFT already has onboard pull-ups/level shifting). I can then place the parts and wire them to GP4/GP5 or your chosen SPI pins in this project.
Pick I2C SSD1306 OLED
Pick SPI ST7789 TFT
Review Pico pin usage
How to name nets in Flux
Check if level shifting needed

Raspberry Pi Pico