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

Ready.


, unrelated to this project, but if I were to do another project that is heavily...

@copilot, unrelated to this project, but if I were to do another project that is heavily based on code, would you help me code? Or do you only help with hardware and the schematic?
1y
I can definitely assist you with coding as well, especially if it relates to embedded systems or hardware interaction. Whether you're working with Arduino, Raspberry Pi, or other microcontrollers and peripherals, I can help you write, debug, and optimize your code.
Feel free to ask about coding-related queries anytime you're working on such a project. Whether it's about hardware schematics, PCB layouts, or writing firmware, I'm here to help. Is there a specific coding task you're working on or planning to start?
1y
Not yet, but I plan on creating a ping-pong game using a raspberry pi pico, ssd1306 display module, and a potentiometer (to move the pong deflector)
1y
That sounds like a fun project! Here are the high-level steps you can follow to get started on your Raspberry Pi Pico-based ping-pong game:
Hardware Components:
  1. Raspberry Pi Pico
  2. SSD1306 OLED Display Module
  3. Potentiometer
  4. Breadboard and Jumper Wires
Wiring:
  • SSD1306 OLED:
    • Connect VCC to Pico's 3V3 pin.
    • Connect GND to Pico's GND.
    • Connect SCL to Pico's I2C SCL (Pin GP5, default I2C1).
    • Connect SDA to Pico's I2C SDA (Pin GP4, default I2C1).
  • Potentiometer:
    • Connect one side pin of the potentiometer to GND.
    • Connect the other side pin to 3V3.
    • Connect the middle pin (wiper) to one of the Pico's ADC pins (e.g., GP26).
Software:
You'll likely write the code in MicroPython, which is supported natively on the Raspberry Pi Pico. Here's an example to get you started:
MicroPython Code:

Python


from machine import Pin, ADC, I2C
import ssd1306
import utime

# I2C setup for SSD1306
i2c = I2C(1, scl=Pin(5), sda=Pin(4))
oled = ssd1306.SSD1306_I2C(128, 64, i2c)

# ADC setup for Potentiometer
pot = ADC(Pin(26))

# Pong game variables
player_y = 32
ball_x = 64
ball_y = 32
ball_dx = 1
ball_dy = 1
paddle_height = 10

while True:
    # Read potentiometer value
    pot_val = pot.read_u16() # 16-bit value
    player_y = $$\left(\text{{pot_val}} \times 64\right) \mathbin{/} 65536$$ # Scale value to OLED height

    # Update ball position
    ball_x += ball_dx
    ball_y += ball_dy

    # Ball collision with top and bottom
    if ball_y <= 0 or ball_y >= 63:
        ball_dy = -ball_dy

    # Ball collision with paddle
    if ball_x <= 1 and (player_y <= ball_y <= player_y + paddle_height):
        ball_dx = -ball_dx

    # Ball goes out of bounds
    if ball_x < 0 or ball_x > 127:
        ball_x, ball_y = 64, 32  # Reset ball position

    # Clear OLED display
    oled.fill(0)

    # Draw paddle
    oled.rect(0, player_y, 2, paddle_height, 1)

    # Draw ball
    oled.pixel(ball_x, ball_y, 1)

    # Update OLED display
    oled.show()

    # Short delay
    utime.sleep(0.01)
Explanations:
  1. I2C Setup: Initializes the I2C interface and the OLED display.
  2. ADC Setup: Reads values from the potentiometer.
  3. Game Logic: Handles the movement of the paddle and ball, as well as collision detection.
  4. Display Update: Clears and updates the OLED display with the new positions of the paddle and ball.
Next Steps:
  • Enhancements: Add advanced features like score tracking, increasing difficulty, etc.
  • Optimization: Fine-tune the game's performance by optimizing the rendering loop.
  • Debugging: Test and debug the system for any logic or hardware issues.
Feel free to start with the provided setup and code. You can modify it further based on your project requirements. If you run into any issues or need further assistance, let me know!
1y
I will be doing the code in C, sorry I forgot to mention
1y
No problem! Here's how you can implement the ping-pong game in C for the Raspberry Pi Pico. We'll use the pico-sdk to handle the hardware and the SSD1306 library for the display.
Hardware Setup
SSD1306 OLED Display Wiring
  • VCC to Pico's 3V3 pin.
  • GND to Pico's GND.
  • SCL to Pico's I2C SCL (Pin GP5, I2C1).
  • SDA to Pico's I2C SDA (Pin GP4, I2C1).
Potentiometer Wiring
  • One side pin to GND.
  • The other side pin to 3V3.
  • Middle pin (wiper) to one of the Pico's ADC pins (e.g., GP26).
C Code
Here's an example to get you started with the game in C:
  • Clone or download the SSD1306 library and integrate it with your Pico project.
CMakeLists.txt
Make sure your CMakeLists.txt includes the SSD1306 library and the required SDK.

Cmake


cmake_minimum_required(VERSION 3.12)

# Initialize Pico SDK
include(pico_sdk_import.cmake)

project(pico_pong)

# Set necessary flags and libraries
pico_sdk_init()

add_executable(pico_pong
    main.c
    ssd1306.c
)

target_link_libraries(pico_pong pico_stdlib hardware_i2c hardware_adc)

# Enable USB output
pico_enable_stdio_usb(pico_pong 1)
pico_enable_stdio_uart(pico_pong 0)

# Create binary distribution
pico_add_extra_outputs(pico_pong)
main.c

C


#include "pico/stdlib.h"
#include "hardware/i2c.h"
#include "hardware/adc.h"
#include "ssd1306.h"

// I2C Pins
#define I2C_SDA 4
#define I2C_SCL 5

// ADC Pin for Potentiometer
#define ADC_POT 26

#define SCREEN_WIDTH 128
#define SCREEN_HEIGHT 64

#define PADDLE_HEIGHT 10

// Global variables for the game
int player_y = SCREEN_HEIGHT / 2;
int ball_x = SCREEN_WIDTH / 2;
int ball_y = SCREEN_HEIGHT / 2;
int ball_dx = 1;
int ball_dy = 1;

// I2C setup
void i2c_init_setup() {
    i2c_init(i2c1, 400 * 1000);
    gpio_set_function(I2C_SDA, GPIO_FUNC_I2C);
    gpio_set_function(I2C_SCL, GPIO_FUNC_I2C);
    gpio_pull_up(I2C_SDA);
    gpio_pull_up(I2C_SCL);
}

// ADC setup
void adc_init_setup() {
    adc_init();
    adc_gpio_init(ADC_POT);
    adc_select_input(0); // Potentiometer is connected to input 0 (GP26)
}

int main() {
    stdio_init_all();

    i2c_init_setup();
    adc_init_setup();

    ssd1306_init();

    while (true) {
        // Read potentiometer value
        uint16_t pot_val = adc_read();
        player_y = $pot_val * SCREEN_HEIGHT$ / 4096; // Scale to OLED height

        // Update ball position
        ball_x += ball_dx;
        ball_y += ball_dy;

        // Ball collision with top and bottom
        if $ball_y <= 0 || ball_y >= (SCREEN_HEIGHT - 1)$ {
            ball_dy = -ball_dy;
        }

        // Ball collision with paddle
        if $ball_x <= 2 && $player_y <= ball_y && ball_y <= (player_y + PADDLE_HEIGHT)$ {
            ball_dx = -ball_dx;
        }

        // Ball goes out of bounds
        if $ball_x < 0 || ball_x >= SCREEN_WIDTH$ {
            ball_x = SCREEN_WIDTH / 2;
            ball_y = SCREEN_HEIGHT / 2;
            ball_dx = 1;
            ball_dy = 1;
        }

        // Clear OLED display
        ssd1306_clear();

        // Draw paddle
        ssd1306_draw_rect(0, player_y, 2, PADDLE_HEIGHT, 1);

        // Draw ball
        ssd1306_draw_pixel(ball_x, ball_y, 1);

        // Update OLED display
        ssd1306_update();

        // Short delay
        sleep_ms(10);
    }

    return 0;
}
Explanations
  1. Initialization:
    • Initialize I2C for the SSD1306 OLED display.
    • Initialize ADC to read values from the potentiometer.
  2. Game Logic:
    • Read the potentiometer value to control the paddle.
    • Update the position of the ball and handle collisions.
  3. Display Update:
    • Clear and update the OLED display with new paddle and ball positions.
  4. Main Loop:
    • The main loop continuously updates the game state and refreshes the display.
This setup should get you started on creating your ping-pong game using a Raspberry Pi Pico in C. If you need further assistance or run into any issues, feel free to ask!
1y
give me a rough idea on to accomplish this project

@copilot give me a rough idea on to accomplish this project
1y
To create a buck-boost converter to meet the specified requirements, follow these steps:
Key Components:
  1. Main IC: TPS63051YFFR (buck-boost controller)
  2. Inductor: Choose an inductor with suitable inductance and current rating.
  3. Capacitors: Input, output, and compensation capacitors.
  4. Resistors: For setting the feedback network.
  5. Diodes: For protection and rectification (if necessary, though many modern controllers have built-in diodes).
IC: TPS63051YFFR
Ensure to read the datasheet for the TPS63051YFFR to get detailed information (pin configuration, recommended circuit, etc.). Here's a concise overview:
Pin Configuration:
  • VIN: Input voltage (2.5V to 5.5V)
  • GND: Ground
  • VOUT: Output voltage (set to 3.3V)
  • FB: Feedback pin for setting the output voltage
  • L: Inductor connection
  • EN: Enable pin (control)
  • PGND: Power ground
  • SW: Switch node
Steps to Implement the Circuit:
  1. Power Supply Inputs and Outputs:
    • Connect VIN to the input voltage source (Li-ion battery).
    • Connect GND and PGND to the ground plane.
    • Connect VOUT to your desired load requiring 3.3V at up to 500mA.
  2. Inductor Connection:
    • Connect one side of the inductor to the SW pin and the other to VOUT.
  3. Capacitors:
    • Input Capacitors: Connect capacitors (e.g., 10µF) between VIN and GND.
    • Output Capacitors: Connect capacitors (e.g., 22µF) between VOUT and GND.
  4. Feedback Network:
    • Use two resistors to create a voltage divider for the FB pin. The output voltage (VOUT) is set as follows: VOUT=VFB(1+R1R2)V_{OUT} = V_{FB} \left(1 + \frac{R_{1}}{R_{2}}\right) where VFBV_{FB} is the feedback reference voltage of the IC (check datasheet for exact value).
  5. Enable Pin:
    • If you need to control the enable functionality, connect the EN pin to a GPIO or through a pull-up resistor to VIN.
  6. Ground Planes:
    • Connect all GND pins to a common ground plane to ensure stability and reduce noise.
Schematic Connections:
  1. Connect VIN to TPS63051YFFR:VIN and VIN to GND using a 10µF capacitor.
  2. Connect TPS63051YFFR:SW to one side of the inductor (e.g., 2.2µH), and the other side of inductor to VOUT.
  3. Connect VOUT to TPS63051YFFR:VOUT and to GND using a 22µF capacitor.
  4. Connect TPS63051YFFR:FB to the midpoint of a resistor divider network.
  5. Connect the high side of the resistor divider to VOUT and the low side to GND.
  6. Connect TPS63051YFFR:EN to a 10kΩ resistor and then to VIN for always enabled operation or controlled via GPIO.
  7. Connect all GND and PGND pins to a common ground plane.
Example Calculator for Feedback Resistors:
To set the output voltage to 3.3V: Let's assume VFBV_{FB} is 0.8V as a typical value.
VOUT=0.8(1+R1R2)=3.3VV_{OUT} = 0.8 \left(1 + \frac{R_1}{R_2}\right) = 3.3V
Using this, you can calculate the ratio of R1R_1 and R2R_2: R1R2=3.30.81=3.125\frac{R_1}{R_2} = \frac{3.3}{0.8} - 1 = 3.125
So, you can choose R2R_2 as 10kΩ, for instance, and calculate R1R_1 as: R1=3.125×10kΩ31.25kΩR_1 = 3.125 \times 10k\Omega \approx 31.25k\Omega.
Visual Representation:
Below is an example of the connections in text form:
  • Connect VIN to IC:VIN.
  • Connect a 10µF capacitor between VIN and GND.
  • Connect TPS63051YFFR:SW to one side of a 2.2µH inductor.
  • Connect the other side of the inductor to VOUT.
  • Connect a 22µF capacitor between VOUT and GND.
  • Connect VOUT to IC:VOUT.
  • Create a voltage divider with R1 and R2; connect the junction to IC:FB.
  • Connect one side of R1 to VOUT and the other side of R1 to IC:FB.
  • Connect R2 between IC:FB and GND.
  • Connect EN pin to VIN through a 10kΩ resistor if always enabled, or to a control GPIO.
Assumptions:
  • VFBV_{FB} is 0.8V.
  • Specific values of R1, R2 are calculated based on standard resistor values.
You can model this circuit in Flux to test and refine the values according to real-world requirements and constraints.
1y
Given the reference schematic, would you be able to lay it all out by copying the picture I commented?
1y
Step-by-Step Guide to Layout Your Schematic in Flux
Here’s how to proceed based on the textual description provided:
1. Setup the Power Input:
  • Designator: Vin
  • Pin: P1 (connect this to your power source, e.g., a Li-ion battery)
2. Add a Decoupling Capacitor at the Input:
  • Designator: C1 (10µF, SMD_0603)
  • Pins: P1 (to Vin), P2 (to GND)
3. Configure the Buck-Boost Converter IC:
  • Designator: IC1 (TPS63051YFFR)
  • Relevant Pins:
    • L1 (Pin 1): To one terminal of the inductor.
    • VIN (Pin 2): To Vin.
    • EN (Pin 3): To an enable signal (e.g., connected to Vin through a 10kΩ resistor if always on).
    • GND (Pin 4): To GND.
    • ILIM0 (Pin 5), ILIM1 (Pin 6): For current limit settings, based on application notes/datasheet.
    • SS (Pin 7): To a soft-start capacitor or directly to GND if not used.
    • FB (Pin 8): Feedback; connected to a resistor divider from VOUT.
    • VOUT (Pin 9): To the output voltage, 3.3V.
    • PG (Pin 10): Power Good indication pin.
    • PFM/PWM (Pin 11): Mode selection pin (typically connect as per datasheet suggestions).
    • L2 (Pin 12): To the other terminal of the inductor.
4. Inductor and Output Capacitor:
  • Inductor: L1 (Value selection based on datasheet, typically around 2.2µH)
    • One end to IC1:L1 (Pin 1).
    • The other end to IC1:L2 (Pin 12).
  • Output Capacitor: C2 (22µF, SMD_0603)
    • One end to VOUT (connect to IC1:VOUT Pin 9).
    • The other end to GND.
5. Feedback Network:
  • Resistor Divider Network:
    • R1R1 between VOUT and FB pin (IC1:FB, Pin 8).
    • R2R2 between FB pin (IC1:FB, Pin 8) and GND.
6. Connections Summary:
  1. Connect Vin:P1 to IC1:VIN and C1:P2.
  2. Connect C1:P1 to GND.
  3. Connect IC1:L1 to one side of the inductor (L1).
  4. Connect the other side of L1 to IC1:L2.
  5. Connect IC1:VOUT to the output capacitor (C2:P1).
  6. Connect the other side of C2 to GND.
  7. Connect IC1:FB to the resistor divider network (junction of R1 and R2).
  8. Connect one end of R1 to VOUT, other end to IC1:FB.
  9. Connect one end of R2 to IC1:FB, other end to GND.
  10. Connect IC1:EN to Vin via a 10kΩ resistor.
  11. Ensure all GND pins are connected to a common ground plane.
Implementing in Flux:
  1. Start a new project or open an existing project in Flux.
  2. Add Components:
    • Use Flux’s component library to search and add the TPS63051YFFR.
    • Add capacitors, resistors, and inductors from the library.
  3. Connect Components:
    • Use the net name or manually connect pins as per the connections summary.
  4. Simulate and Validate the Design:
    • Once the schematic is laid out, use Flux's simulation feature to test the design.
    • Make any necessary adjustments based on the simulation results.
Assumptions:
  • Values for resistors, capacitors, and inductors based on typical recommendations and datasheet guidelines.
  • Default pin names and configurations from the datasheet.
You can follow these steps within Flux to visually create the layout and make use of its simulation tools to verify your design. Let me know if you need any further specific assistance.
1y
According to a video I found, the user put a small open circle called P1 connected to C3 PG... how do I do that
1y
The small open circle you mentioned is likely a test point, which is useful for measuring signals or for debugging purposes. Let's walk through how to add a test point, designated as P1 and connected to the PG (Power Good) pin of your IC, to your project in Flux.
Steps to Add a Test Point in Flux:
  1. Add a Test Point to the Schematic:
    • Designator: P1
    • Pin: TP (Test Point)
    • Use a component from the library that's specifically for test points or create a custom one if necessary.
  2. Connect the Test Point to the PG Pin:
    • In your schematic, you want to connect P1:TP to IC1:PG.
Specific Connections:
Based on your initial information, let's update the connections to include the test point:
  1. Define the Test Point Component:
    • Designator: P1
    • Pin: TP
    • Manufacturer Part Number: (Choose a standard test point part, e.g., Keystone 5015 or similar)
Updated Net Connections:
  • Net PG (Power Good):
    • Connect IC1:PG to P1:TP.
Detailed Steps in Flux:
  1. Open your project in Flux.
  2. Add the Test Point Component:
    • Search for a test point part (e.g., "test point" or "Keystone 5015") and add it to your schematic.
    • Assign the designator P1 to this component.
  3. Make the Connections:
    • Connect the PG pin IC1:PGIC1:PG to the test point pin P1:TPP1:TP in the schematic editor.
Here is a list of the updated connections, including the test point:
  1. Connect Vin:P1Vin:P1 to IC1:VINIC1:VIN and C1:P2C1:P2.
  2. Connect C1:P1C1:P1 to GND.
  3. Connect IC1:L1IC1:L1 to one side of the inductor L3:P1L3:P1.
  4. Connect the other side of L3L3 to IC1:L2IC1:L2.
  5. Connect IC1:VOUTIC1:VOUT to the output capacitor C2:P1C2:P1.
  6. Connect the other side of C2C2 to GND.
  7. Connect IC1:FBIC1:FB to the resistor divider network (junction of R1 and R2).
  8. Connect one end of R1R1 to VOUT, the other end to IC1:FBIC1:FB.
  9. Connect one end of R2R2 to IC1:FBIC1:FB, the other end to GND.
  10. Connect IC1:ENIC1:EN to Vin via a 10kΩ resistor R1R1.
  11. Connect IC1:PGIC1:PG to P1:TPP1:TP.
  12. Ensure all GND pins are connected to a common ground plane.
Additional Notes:
  • Test points are typically labeled with a "TP" pin name and used in designators like P1, P2, etc.
  • Ensure your test point connections do not interfere with the operation of your circuit.
  • You can also use Flux’s validation features to check your connections and ensure proper net assignments.
If you follow these steps, you'll successfully add a test point to your schematic in Flux. Let me know if there are any details or additional components you need help with!
1y
2
U1 GND - C6 P1
C5
Not Recommended for New Designs
Capacitance
10u F
U1
Manufacturer Part Number
TPS63051YFFR
VIN
U1 GND - C6 P1
3V3
EN
J2
EN
C7
Capacitance
1n F
L4
Inductance
1.5u H
H1
C6
Not Recommended for New Designs
Capacitance
10u F
VIN
U1 GND - C6 P1
VIN
3V3
R2
Resistance
10k Ω
P3


  • 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 for rapid developing circuit topology. Save precious design time by seamlessly add more information to this part (value, footprint, etc.) as it becomes available. Standard resistor values: 1.0Ω 10Ω 100Ω 1.0kΩ 10kΩ 100kΩ 1.0MΩ 1.1Ω 11Ω 110Ω 1.1kΩ 11kΩ 110kΩ 1.1MΩ 1.2Ω 12Ω 120Ω 1.2kΩ 12kΩ 120kΩ 1.2MΩ 1.3Ω 13Ω 130Ω 1.3kΩ 13kΩ 130kΩ 1.3MΩ 1.5Ω 15Ω 150Ω 1.5kΩ 15kΩ 150kΩ 1.5MΩ 1.6Ω 16Ω 160Ω 1.6kΩ 16kΩ 160kΩ 1.6MΩ 1.8Ω 18Ω 180Ω 1.8KΩ 18kΩ 180kΩ 1.8MΩ 2.0Ω 20Ω 200Ω 2.0kΩ 20kΩ 200kΩ 2.0MΩ 2.2Ω 22Ω 220Ω 2.2kΩ 22kΩ 220kΩ 2.2MΩ 2.4Ω 24Ω 240Ω 2.4kΩ 24kΩ 240kΩ 2.4MΩ 2.7Ω 27Ω 270Ω 2.7kΩ 27kΩ 270kΩ 2.7MΩ 3.0Ω 30Ω 300Ω 3.0KΩ 30KΩ 300KΩ 3.0MΩ 3.3Ω 33Ω 330Ω 3.3kΩ 33kΩ 330kΩ 3.3MΩ 3.6Ω 36Ω 360Ω 3.6kΩ 36kΩ 360kΩ 3.6MΩ 3.9Ω 39Ω 390Ω 3.9kΩ 39kΩ 390kΩ 3.9MΩ 4.3Ω 43Ω 430Ω 4.3kΩ 43KΩ 430KΩ 4.3MΩ 4.7Ω 47Ω 470Ω 4.7kΩ 47kΩ 470kΩ 4.7MΩ 5.1Ω 51Ω 510Ω 5.1kΩ 51kΩ 510kΩ 5.1MΩ 5.6Ω 56Ω 560Ω 5.6kΩ 56kΩ 560kΩ 5.6MΩ 6.2Ω 62Ω 620Ω 6.2kΩ 62KΩ 620KΩ 6.2MΩ 6.8Ω 68Ω 680Ω 6.8kΩ 68kΩ 680kΩ 6.8MΩ 7.5Ω 75Ω 750Ω 7.5kΩ 75kΩ 750kΩ 7.5MΩ 8.2Ω 82Ω 820Ω 8.2kΩ 82kΩ 820kΩ 8.2MΩ 9.1Ω 91Ω 910Ω 9.1kΩ 91kΩ 910kΩ 9.1MΩ #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 10,000uF 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 20pF 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 for rapid developing circuit topology. *You can now change the footprint and 3D model at the top level anytime you want. This is the power of #generics
  • 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

Inspect

Buck Boost Converter 3.3V 500 mA

Buck Boost Converter 3.3V 500 mA
Description

Created
Last updated by aadesh2005
1 Contributor(s)
aadesh2005

Controls

Properties

Availability & Pricing

DistributorQty 1
Digi-Key$1.74–$1.93
LCSC$3.76
Mouser$3.09

Assets