Your first deck
Try one connected update without an account, then build a parameter and text readout in your own beta workspace.
Try the filter without an account#
Open the Signal Conditioning sample: it starts on the filter slide, where changing R moves the cutoff readout, and needs no account or Python.
- The sample opens on “A first-order low-pass”, slide 12 in the complete deck.
- Keep capacitance C fixed and increase resistance R in The pole panel.
- Watch the fc readout decrease and the linked circuit’s resistor value change. The readout uses
fc = 1 / (2πRC); C is displayed in µF, so its formula converts units.
This task uses a derived readout and supported circuit bindings; it does not require Python. Slide 13’s response chart is a fixed baseline at R = 16 kΩ and C = 10 µF; it does not follow your slider changes.
On phones and narrow screens, the sample opens a control preview with R/C and pendulum controls, readouts, slide selection and reset. Use a desktop browser for the full editor and presenter. Edits are temporary: reset or reopen the original sample link to start fresh. Copying a desktop link preserves the selected slide, not your temporary values.
Build your first saved slide#
The remaining steps are for an invited beta account. Request beta access if you need a personal cloud workspace, or describe a specific evaluation if you need to confirm tools before starting.
Already invited? Open app.quodra.app and sign in using the method for your account. Follow your invitation to create an account; a sign-in or registration form by itself does not establish beta access.
The first time a beta account arrives, Quodra shows Welcome to the Quodra beta — a short, honest note about what you are joining, including that analytics stay off unless you turn them on. Read it and press Agree and start.
Saving cloud projects and inviting collaborators require beta access. Python, Canvas and Matter Lab availability can vary by account and deployment; confirm any tool your project requires. Shared links are separate read-only viewers and do not provide this sample’s controls.
Let the tour run#
A new account gets a guided walk-through of the dashboard: Welcome to Quodra, then the create button, the sidebar, Circuit Studio, and the worked examples. It ends by telling you the editor has a tour of its own.
Replay either one whenever you like:
- Dashboard — sidebar Settings, then Product tour → Start tour.
- Editor — the Help menu, then Take the editor tour.
Create a deck#
Home shows a create strip with three cards: Blank presentation, Import a file, and From a template. Click Blank presentation — it makes a deck called Untitled deck and opens the editor. (New presentation in the top bar does the same thing.)
The full anatomy of this page — folders, tags, search, trash — is in The dashboard.
Name it#
The deck title sits in the editor's header. Click it and type. Beside it is a status chip that reads Saved, Saving…, Syncing…, Offline, Conflict, or Error — clicking it opens the save centre.
Add a heading and some text#
The insert toolbar runs along the bottom of the slide. Every button carries its key in the tooltip.
- Press
Hfor a Heading — it lands on the slide, selected. Press⏎to edit it, type your title, thenEsc. - Press
Tfor Text and write a sentence under it. - Double-clicking empty paper also starts a new text block, which is usually faster.
Drag objects to move them; guides line them up with their neighbours. ⌘Z undoes anything here.
Add an equation#
Press E to open the visual equation editor. Type x^2+y^2=z^2, or choose a fraction or root from the toolbar. Structures and Templates offer more starting points. Linear and LaTeX offer source entry when you prefer it. The inspector controls the equation's size, alignment, numbering and appearance. See Equations for examples and keyboard navigation.
Connect a parameter to text — no code needed#
This is the step that makes a Quodra deck different from a picture of one.
- Press
P. A panel appears titled Parameters, with a reactive badge. - In the inspector, name one variable
gain, set its range to0–10, and choose a starting value. - Edit the text block you added earlier to read Gain:
{{gain}}. - Drag the slider and watch the number in that sentence change.
You have one input and one connected result. The doubled braces insert a parameter value; they do not evaluate arbitrary equations. You can stop here, save and try Present before adding any Python.
For a larger model, parameters can drive supported object properties. Python cells follow when execution is enabled, the deck is trusted and the cells use Auto-run; manual, blocked or failed cells may retain earlier output.
A slider that drives nothing is nearly always a name that does not match. Check that gain is spelled the same way in the panel and the text placeholder.
Variables can also drive a property on another object directly — a resistor's resistance, a phase diagram's temperature. See Reactive documents.
Optional: run a code cell#
If Python is enabled for your account, press C for a Code cell and write some Python. Press ⌘↩ to run it — that runs the selected cell, or auto-run cells when nothing is selected.
A corner chip tells you where the run is: queued, then preparing… while packages download, then running…. The first run of a session is the slow one; later runs reuse what is already loaded. If it fails, the cell shows Python could not run with the traceback underneath.
Python executes in your browser, not on a server. Full detail in Python & code.
Optional: add a chart#
Press W for a Chart. Its caret menu holds Bar, Line, Scatter, Area, Step, and Diagram. A chart with its own data table draws immediately; a figure fed by a code cell appears once that cell has run.
⌘B inserts a Table, ⌘U a Circuit, Y the Matter Lab family, M an Image, S a Simulation.
Save, tag, and file it#
Quodra autosaves. ⌘S forces a save now, and File → Revision history… opens the save centre, which keeps versions you can restore from — restoring adds a new revision rather than overwriting one.
Back on the dashboard, the card's kebab menu carries Open, Rename…, Tags…, Duplicate, Export JSON, Move to folder, and Move to trash. Tags are typed comma-separated and travel inside the document; folders are a filing scheme this browser keeps.
Present it#
Press Present (top right). Your slides go full screen, your speaker notes and the next slide stay on your side, and supported controls remain available. Drag the parameter you connected to text; Python needs the same enablement, trust and run conditions as in the editor.
→orSpaceadvances,←goes back.Bblacks the screen,Ltoggles the laser,Pthe pen,Wthe whiteboard.Escbacks out one layer at a time: the ink panel, then the pen, then the talk.
For a call, use the Present to Meet / Zoom button in the presenter toolbar. It opens a clean audience window; share that window, not your screen. See Present to Meet & Zoom.
Where to go next#
- Try one slide from your own work — test fit before importing a complete talk.
- The editor — the full tour of objects, panels, and views.
- Reactive documents — how the dependency model works.
- Keyboard shortcuts — go faster.
- Templates & samples — start from a finished deck instead.