Chat

Welcome to Flux

Treat Flux like your intern. Tell it what you'd like to build and it'll get to work. You can also ask it questions, brainstorm ideas, and teach it your preferences. Learn More

Explain project
Write a project description
Find schematic issues
Create a test plan
Simulate a circuit
Prepare for Manufacturing
Component Selection Workflow
New Subsystem Wizard

@docbrown how can i power a dc motor from pico pi GP IO pin ?

To step up the voltage from your Raspberry Pi Pico's 3.3V output to 9V, you can use a voltage step-up (boost) converter. A boost converter can increase the output voltage while drawing the necessary current from the input source.
Here's how to use a boost converter to step up the voltage from the Raspberry Pi Pico:
  1. Select a boost converter module that can step up the voltage from 3.3V to 9V and is rated for the required output current of 35mA or greater. Common modules include the XL6009 or the MT3608.
  2. Connect the Pico's 3V3 pin to the positive input (VIN or IN) of the boost converter.
  3. Connect the Pico's GND pin to the negative input (GND) of the boost converter.
  4. Connect your load (the device that needs 9V) to the output of the boost converter, ensuring that the positive (VOUT) and negative (GND) terminals are connected properly.
  5. If needed, adjust the potentiometer on the boost converter using a screwdriver until the desired output voltage (9V) is reached. Use a multimeter to confirm the output voltage while adjusting.
Please note that while a boost converter can step up voltage, it may not supply high current loads efficiently. If your load demands more current than your Pico can safely provide, it is better to use a separate power source (e.g., a battery) for the converter's input instead of the Pico. This will ensure that you do not damage the Pico by drawing excessive current.
3y
@docbrown how many amps does the picopi produce
3y
To step up the voltage from your Raspberry Pi Pico's 3.3V output to 9V, you can use a voltage step-up (boost) converter. A boost converter can increase the output voltage while drawing the necessary current from the input source.
Here's how to use a boost converter to step up the voltage from the Raspberry Pi Pico:
  1. Select a boost converter module that can step up the voltage from 3.3V to 9V and is rated for the required output current of 35mA or greater. Common modules include the XL6009 or MT3608.
  2. Connect the Pico's 3V3 pin to the positive input (VIN or IN) of the boost converter.
  3. Connect the Pico's GND pin to the negative input (GND) of the boost converter.
  4. Connect your load (the device that needs 9V) to the output of the boost converter, ensuring that the positive (VOUT) and negative (GND) terminals are connected properly.
  5. If needed, adjust the potentiometer on the boost converter using a screwdriver until the desired output voltage (9V) is reached. Use a multimeter to confirm the output voltage while adjusting.
Please note that while a boost converter can step up voltage, it may not supply high current loads efficiently. If your load demands more current than your Pico can safely provide, it is better to use a separate power source (e.g., a battery) for the converter's input instead of the Pico. This will ensure that you do not damage the Pico by drawing excessive current.
3y
@docbrown which pin is VOUT on IC1
3y
You cannot directly obtain 9V and 35mA from the Raspberry Pi Pico's GPIO pins. However, you can step up the voltage from the Pico's 3.3V pin using a voltage step-up (boost) converter. Keep in mind that the Pico might not be able to handle the required output current efficiently.
To step up the voltage from the Raspberry Pi Pico:
  1. Select a boost converter module that can step up the voltage from 3.3V to 9V and is rated for the required output current of 35mA or greater. Common modules include the XL6009 or the MT3608.
  2. Connect the Pico's 3V3 pin to the positive input (VIN) of the boost converter.
  3. Connect the Pico's GND pin to the negative input (GND) of the boost converter.
  4. Connect your load (the device that needs 9V) to the output of the boost converter, ensuring that the positive (VOUT) and negative (GND) terminals are connected properly.
  5. If needed, adjust the potentiometer on the boost converter using a screwdriver until the desired output voltage (9V) is reached. Use a multimeter to confirm the output voltage while adjusting.
However, if your load demands more current than your Pico can safely provide, it is better to use a separate power source (e.g., a battery) for the converter's input instead of the Pico. This will ensure that you do not damage the Pico by drawing excessive current.
3y
@docbrown how do i connect my MT3608 to the pico pi
3y
My apologies for any confusion. Let me clarify. You cannot directly obtain 9V and 35mA from the Raspberry Pi Pico's GPIO pins. But you can step up the voltage from the Pico's 3.3V pin using a voltage step-up (boost) converter. Keep in mind, however, that the Pico might not be able to handle the required output current efficiently.
To step up the voltage from the Raspberry Pi Pico:
  1. Select a boost converter module that can step up the voltage from 3.3V to 9V and is rated for the required output current of 35mA or greater. Common modules include the XL6009 or the MT3608.
  2. Connect the Pico's 3V3 pin to the positive input (VIN) of the boost converter.
  3. Connect the Pico's GND pin to the negative input (GND) of the boost converter.
  4. Connect your load (the device that needs 9V) to the output of the boost converter, ensuring that the positive (VOUT) and negative (GND) terminals are connected properly.
  5. If needed, adjust the potentiometer on the boost converter using a screwdriver until the desired output voltage (9V) is reached. Use a multimeter to confirm the output voltage while adjusting.
However, if your load demands more current than your Pico can safely provide, it is better to use a separate power source (e.g., a battery) for the converter's input instead of the Pico. This will ensure that you do not damage the Pico by drawing excessive current.
3y
@docbrown how can i get 9v and 35mA from USB
3y
Great Scott! To step up the voltage from the Pico's 3.3V output to 9V, you would need to use a voltage step-up (boost) converter. Boost converters allow you to increase the output voltage while drawing the necessary current from the input source.
Here's how you can use a boost converter to step up the voltage from the Raspberry Pi Pico:
  1. Select a boost converter module that can step up the voltage from 3.3V to 9V and is rated for the required output current of 35mA or greater. Commonly used modules include the XL6009 or the MT3608.
  2. Connect the Pico's 3V3 pin to the positive input (VIN) of the boost converter.
  3. Connect the Pico's GND pin to the negative input (GND) of the boost converter.
  4. Connect your load (the device that needs 9V) to the output of the boost converter. Be sure to connect the positive (VOUT) and negative (GND) terminals properly.
  5. Lastly, adjust the potentiometer on the boost converter (if available) until the desired output voltage (9V) is reached. Use a multimeter to measure the output voltage while adjusting.
Please note that while a boost converter can step up voltage, it may not supply high current loads efficiently. If your load demands more current than your Pico can safely provide, it's better to use a separate power source (e.g., a battery) instead of the Pico for the converter's input.
3y
@docbrown how can i step up voltage from pico to 9V
3y
how can i step up voltage from pico to 9v
3y
No, unfortunately, you cannot get 9V and 35mA directly from the Raspberry Pi Pico. The Pico operates at a 3.3V logic level, and its GPIO pins are designed for low current, generally less than 20mA per pin.
If you require 9V and 35mA to power a particular device, you will need to use an external power supply or a voltage regulator/converter to step up the voltage coming from the Pico's 3V3 pin or another power source.
Remember that it's essential to be cautious when connecting devices to the Pico's GPIO pins, as drawing too much current can damage the microcontroller. Whenever possible, use external power sources or driver circuits for components that require higher voltage or current than what the Pico's GPIO pins can provide.
3y
@docbrown can i get 9V and 35mA from my pico
3y
My dear friend, the Raspberry Pi Pico's GPIO pins are not capable of providing enough current to directly power a DC motor. As I mentioned earlier, the safe way to control a DC motor using the Pico is by using a motor driver, such as the L293D.
Connecting the L293D to your power supply is essential to properly drive the DC motor. Here's how you can connect the L293D to your power supply:
  1. Check the motor's required voltage and current ratings, and make sure your power supply meets those requirements.
  2. Connect the positive terminal of your power supply to the L293D's Vcc2 pin (Pin 8). This provides power for driving the motor.
  3. Connect the ground terminal of your power supply to the L293D's GND pins (Pin 4, 5, 12, and 13). It is important to have a common ground for your Pico, motor driver, and power supply.
Please note that you should NOT try to power a DC motor directly from a Raspberry Pi Pico GPIO pin. Doing so can damage the microcontroller because of the current requirements and potential voltage spikes generated by the motor. To safely control the motor, always use a motor driver like the L293D or L298N.
3y
@docbrown how do i connect the L293D to my power supply
3y
Great Scott! Connecting a DC motor directly to a Raspberry Pi Pico's GPIO pin is not recommended, as it can damage the microcontroller due to the motor's current requirements and possible voltage spikes.
Instead, you should use a motor driver circuit to control the DC motor. A simple and common solution is to use an H-bridge motor driver like the L293D or L298N. This motor driver can control the direction and speed of the motor, and it takes the electrical load off the Pico's GPIO pins.
Here's how you can connect a DC motor using an L293D to your Raspberry Pi Pico:
  1. Connect the Pico's GND pin and the motor driver's GND pin (Pin 4 on L293D) to the common ground.
  2. Connect the Pico's 3V3 pin to the motor driver's Vcc1 pin (Pin 16 on L293D) to power the logic part of the motor driver.
  3. Connect a separate power supply, capable of providing the necessary current for the motor, to the motor driver's Vcc2 pin (Pin 8 on L293D).
  4. Connect your DC motor's + and - terminals to the motor driver's output pins (Pins 3 and 6 on L293D for either Motor A or B).
  5. Connect the Pico's GPIO pin (e.g. GP18) to the motor driver's input pin (Pin 2 on L293D for Motor A) for PWM control.
  6. Connect another Pico's GPIO pin (e.g. GP19) to the motor driver's other input pin (Pin 7 on L293D for Motor A) to control the direction of the motor.
You can control the motor speed using pulse-width modulation (PWM) on the designated GPIO pin, and control the direction of the motor by setting the other GPIO pin either high or low, depending on your setup. Make sure to configure the GPIO pins as output in your Pico's code, and use the PWM functionality provided by the RP2040's microcontroller.
3y
@docbrown how can i power a dc motor from pico pi GP IO pin ?
3y
Someone is typing...
1
V1
M1


  • Ground
    A common return path for electric current. Commonly known as ground.
  • Net Portal
    Wirelessly connects nets on schematic. Used to organize schematics and separate functional blocks. To wirelessly connect net portals, give them same designator. #portal
  • Power Net Portal
    Wirelessly connects power nets on schematic. Identical to the net portal, but with a power symbol. Used to organize schematics and separate functional blocks. To wirelessly connect power net portals, give them the same designator. #portal #power
  • Generic Resistor
    A generic fixed resistor ideal for rapid circuit topology development. Its footprint automatically adapts based on the selected package case code—supporting 0402, 0603, 0805, 1203, and many other standard SMD packages, as well as axial horizontal and vertical configurations. Save precious design time by seamlessly add more information to this part (value, footprint, etc.) as it becomes available. Standard resistor values: 1.0 ohm, 10 ohm, 100 ohm, 1.0k ohm, 10k ohm, 100k ohm, 1.0M ohm 1.1 ohm, 11 ohm, 110 ohm, 1.1k ohm, 11k ohm, 110k ohm, 1.1M ohm 1.2 ohm, 12 ohm, 120 ohm, 1.2k ohm, 12k ohm, 120k ohm, 1.2M ohm 1.3 ohm, 13 ohm, 130 ohm, 1.3k ohm, 13k ohm, 130k ohm, 1.3M ohm 1.5 ohm, 15 ohm, 150 ohm, 1.5k ohm, 15k ohm, 150k ohm, 1.5M ohm 1.6 ohm, 16 ohm, 160 ohm, 1.6k ohm, 16k ohm, 160k ohm, 1.6M ohm 1.8 ohm, 18 ohm, 180 ohm, 1.8K ohm, 18k ohm, 180k ohm, 1.8M ohm 2.0 ohm, 20 ohm, 200 ohm, 2.0k ohm, 20k ohm, 200k ohm, 2.0M ohm 2.2 ohm, 22 ohm, 220 ohm, 2.2k ohm, 22k ohm, 220k ohm, 2.2M ohm 2.4 ohm, 24 ohm, 240 ohm, 2.4k ohm, 24k ohm, 240k ohm, 2.4M ohm 2.7 ohm, 27 ohm, 270 ohm, 2.7k ohm, 27k ohm, 270k ohm, 2.7M ohm 3.0 ohm, 30 ohm, 300 ohm, 3.0K ohm, 30K ohm, 300K ohm, 3.0M ohm 3.3 ohm, 33 ohm, 330 ohm, 3.3k ohm, 33k ohm, 330k ohm, 3.3M ohm 3.6 ohm, 36 ohm, 360 ohm, 3.6k ohm, 36k ohm, 360k ohm, 3.6M ohm 3.9 ohm, 39 ohm, 390 ohm, 3.9k ohm, 39k ohm, 390k ohm, 3.9M ohm 4.3 ohm, 43 ohm, 430 ohm, 4.3k ohm, 43K ohm, 430K ohm, 4.3M ohm 4.7 ohm, 47 ohm, 470 ohm, 4.7k ohm, 47k ohm, 470k ohm, 4.7M ohm 5.1 ohm, 51 ohm, 510 ohm, 5.1k ohm, 51k ohm, 510k ohm, 5.1M ohm 5.6 ohm, 56 ohm, 560 ohm, 5.6k ohm, 56k ohm, 560k ohm, 5.6M ohm 6.2 ohm, 62 ohm, 620 ohm, 6.2k ohm, 62K ohm, 620K ohm, 6.2M ohm 6.8 ohm, 68 ohm, 680 ohm, 6.8k ohm, 68k ohm, 680k ohm, 6.8M ohm 7.5 ohm, 75 ohm, 750 ohm, 7.5k ohm, 75k ohm, 750k ohm, 7.5M ohm 8.2 ohm, 82 ohm, 820 ohm, 8.2k ohm, 82k ohm, 820k ohm, 8.2M ohm 9.1 ohm, 91 ohm, 910 ohm, 9.1k ohm, 91k ohm, 910k ohm, 9.1M ohm #generics #CommonPartsLibrary
  • Generic Capacitor
    A generic fixed capacitor ideal for rapid circuit topology development. You can choose between polarized and non-polarized types, its symbol and the footprint will automatically adapt based on your selection. Supported options include standard SMD sizes for ceramic capacitors (e.g., 0402, 0603, 0805), SMD sizes for aluminum electrolytic capacitors, and through-hole footprints for polarized capacitors. Save precious design time by seamlessly add more information to this part (value, footprint, etc.) as it becomes available. Standard capacitor values: 1.0pF, 10pF, 100pF, 1000pF, 0.01uF, 0.1uF, 1.0uF, 10uF, 100uF, 1000uF, 10000uF 1.1pF, 11pF, 110pF, 1100pF 1.2pF, 12pF, 120pF, 1200pF 1.3pF, 13pF, 130pF, 1300pF 1.5pF, 15pF, 150pF, 1500pF, 0.015uF, 0.15uF, 1.5uF, 15uF, 150uF, 1500uF 1.6pF, 16pF, 160pF, 1600pF 1.8pF, 18pF, 180pF, 1800pF 2.0pF, 20pF, 200pF, 2000pF 2.2pF, 22pF, 220pF, 2200pF, 0.022uF, 0.22uF, 2.2uF, 22uF, 220uF, 2200uF 2.4pF, 24pF, 240pF, 2400pF 2.7pF, 27pF, 270pF, 2700pF 3.0pF, 30pF, 300pF, 3000pF 3.3pF, 33pF, 330pF, 3300pF, 0.033uF, 0.33uF, 3.3uF, 33uF, 330uF, 3300uF 3.6pF, 36pF, 360pF, 3600pF 3.9pF, 39pF, 390pF, 3900pF 4.3pF, 43pF, 430pF, 4300pF 4.7pF, 47pF, 470pF, 4700pF, 0.047uF, 0.47uF, 4.7uF, 47uF, 470uF, 4700uF 5.1pF, 51pF, 510pF, 5100pF 5.6pF, 56pF, 560pF, 5600pF 6.2pF, 62pF, 620pF, 6200pF 6.8pF, 68pF, 680pF, 6800pF, 0.068uF, 0.68uF, 6.8uF, 68uF, 680uF, 6800uF 7.5pF, 75pF, 750pF, 7500pF 8.2pF, 82pF, 820pF, 8200pF 9.1pF, 91pF, 910pF, 9100pF #generics #CommonPartsLibrary
  • Generic Inductor
    A generic fixed inductor suitable for rapid circuit topology development. The footprint automatically adapts based on the selected package, supporting standard SMD sizes (e.g., 0402, 0603, 0805) as well as well-known inductor packages such as SDR1806, PA4320, SRN6028, and SRR1260. Standard inductor values: 1.0 nH, 10 nH, 100 nH, 1.0 µH, 10 µH, 100 µH, 1.0 mH 1.2 nH, 12 nH, 120 nH, 1.2 µH, 12 µH, 120 µH, 1.2 mH 1.5 nH, 15 nH, 150 nH, 1.5 µH, 15 µH, 150 µH, 1.5 mH 1.8 nH, 18 nH, 180 nH, 1.8 µH, 18 µH, 180 µH, 1.8 mH 2.2 nH, 22 nH, 220 nH, 2.2 µH, 22 µH, 220 µH, 2.2 mH 2.7 nH, 27 nH, 270 nH, 2.7 µH, 27 µH, 270 µH, 2.7 mH 3.3 nH, 33 nH, 330 nH, 3.3 µH, 33 µH, 330 µH, 3.3 mH 3.9 nH, 39 nH, 390 nH, 3.9 µH, 39 µH, 390 µH, 3.9 mH 4.7 nH, 47 nH, 470 nH, 4.7 µH, 47 µH, 470 µH, 4.7 mH 5.6 nH, 56 nH, 560 nH, 5.6 µH, 56 µH, 560 µH, 5.6 mH 6.8 nH, 68 nH, 680 nH, 6.8 µH, 68 µH, 680 µH, 6.8 mH 8.2 nH, 82 nH, 820 nH, 8.2 µH, 82 µH, 820 µH, 8.2 mH #generics #CommonPartsLibrary
  • Terminal
    Terminal
    An electrical connector acting as reusable interface to a conductor and creating a point where external circuits can be connected.
  • RMCF0805JT47K0
    47 kOhms ±5% 0.125W, 1/8W Chip Resistor 0805 (2012 Metric) Automotive AEC-Q200 Thick Film #forLedBlink
  • 875105359001
    10uF Capacitor Aluminum Polymer 20% 16V SMD 5x5.3mm #forLedBlink #commonpartslibrary #capacitor #aluminumpolymer #radialcan
  • CTL1206FYW1T
    Yellow 595nm LED Indication - Discrete 1.7V 1206 (3216 Metric) #forLedBlink
lego city thumbnail
Welcome to your new project. Imagine what you can build here.

Properties

Properties describe core aspects of the project.

Pricing & Availability

Distributor

Qty 1

Digi-Key

$8.52

LCSC

$0.39–$3.12

Mouser

$8.52

Controls