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

GP9
GP20
GND
GND
GND
GP0
RUN
GP18
GP21
GND
3V3_EN
GP3
GP1
GP14
GP19
3V3
GP27
ADC_VREF
GND
VBUS
GP11
GND
GP4
GP16
GP17
GP2
GP13
GP10
GP28
GND
GP26
GP8
GP5
GND
GP12
VSYS
GP22
GP6
GP15
GP7
Name
Pin #
Type
Section
Pin Group
Orientation
Order
Sub-symbol
GP0
1
Unspecified
GP1
2
Unspecified
GND
3
Unspecified
GP2
4
Unspecified
GP3
5
Unspecified
GP4
6
Unspecified
GP5
7
Unspecified
GND
8
Unspecified
GP6
9
Unspecified
GP7
10
Unspecified
GP8
11
Unspecified
GP9
12
Unspecified
GND
13
Unspecified
GP10
14
Unspecified
GP11
15
Unspecified
GP12
16
Unspecified
GP13
17
Unspecified
GND
18
Unspecified
GP14
19
Unspecified
GP15
20
Unspecified
GP16
21
Unspecified
GP17
22
Unspecified
GND
23
Unspecified

Raspberry Pi Pico