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
Write I2C initialization code
Generate firmware skeleton
MT1
SW1 1 - U1 GPIO0
SW1 2 - U1 GND
SW1 1 - U1 GPIO0
SW1 1 - U1 GPIO0
R1 P2 - U1 3V3
R1 P2 - U1 3V3
R1 P2 - U1 3V3
R1 P2 - U1 3V3
R1 P2 - U1 3V3
SW1 2 - U1 GND
R1 P2 - U1 3V3
SW1 2 - U1 GND
R1 P2 - U1 3V3
U1
R5
Resistance
10kΩ
R3
Resistance
10kΩ
C1
Capacitance
Capacitance
R1
Resistance
10kΩ
SW1
SW3
R4
Resistance
10kΩ
D1
D2
R6
Resistance
10kΩ
D3
R2
Resistance
10kΩ
SW2

No files yet

Documents

    Documents are markdown text files which describe project goals, capture details, or even simulation outputs.

    Assets

    Assets are files uploaded to this project which can be used in various ways.

    Keyboard Project thumbnail
    A keyboard with 3 buttons and a knob. Keys have screens, the knob can turn and get pressed. (Rotary encoder.)
    It'll be multipurpose. So the end user could map the keys to different functions. We'll target functions in Flux.
    The screens might be left without function for the V1. To de-risk. We can follow up later with software to make them work.)
    • Some kind of microcontroller to read the values from the buttons and rotary controller. Transfer from USB to computer in a way the computer is happy with.

    Properties

    Properties describe core aspects of the project.

    Pricing & Availability

    Distributor

    Qty 1

    Digi-Key

    $5.09

    LCSC

    $8.85

    Mouser

    $4.65

    Controls