1-Home 2-Calculators 3-Pricing 4-Download 5-License
EWB.
Engineer's Workbench_

A TUI calculator for firmware engineers and PCB designers. Runs in cmd.exe. No install. No electron. No browser. One .exe.

Ohm's law. Voltage dividers. RC constants. Trace widths. UART timing. Bit viewers. Everything you reach for a calculator or random website for — in one keyboard-driven tool.

Written in C. Ships as a single executable. Fits on a USB stick.

[ Download Demo ] [ Buy License ]
EWB v0.1 (C) 2026 T. Montoya F1-Help F10-Quit
[1-Electrical] 2-Firmware 3-PCB 4-Convert
Calculators
BASIC
▶ Ohm's law
Voltage divider
Power dissipation
REACTIVE
RC time constant
RL time constant
FILTERS
Low-pass RC
High-pass RC
── Ohm's Law ──
Enter any two values -- third solved
Inputs
Voltage (V) :3.30 V
Current (I) :[solved ]
Resistance :470 Ohm
Results
Current7.02 mA
Power (V*I)23.2 mW
E24 nearest470 Ohm
E24 error0.00% ✓
EWB> E24 snap:ON Tab:focus F10:quit
WHAT IS EWB
No bloat. No browser.

EWB runs entirely in the Windows console using the native Console API. No Electron, no .NET runtime, no installer. Copy ewb.exe anywhere and run it. It fits on a USB stick next to your other tools.

Keyboard first.

Designed for people who don't want to lift their hands off the keyboard. arrow keys, Tab to switch focus, number keys to switch tabs, F-keys for actions. Fast once you know it.

EE-native math.

Values use engineering notation throughout. Type 4k7, 100n, 2.2M — EWB understands all of it. Results snap to E12/E24/E96 series values automatically.

Session log.

Every calculation is logged to the session panel automatically. Export the whole session as plain text. Use it to document your design decisions as you go.

CALCULATORS

What's inside

Demo unlocks Ohm's law. License unlocks everything.

⚡ ELECTRICAL
Ohm's law
Voltage divider
Power dissipation
Wheatstone bridge
RC time constant
RL time constant
LC resonance
Reactance Xc/Xl
Low-pass RC
High-pass RC
Band-pass
FIR coefficients
LDO dissipation
Buck duty cycle
Battery life
Decoupling cap
▣ FIRMWARE
Bit / register viewer
Bitmask builder
Two's complement
Fixed-point Q format
PWM freq / duty
Prescaler finder
Clock cycles → time
UART frame timing
SPI throughput
I2C throughput
CAN bit timing
Stack / heap sizing
Flash wear estimator
Struct alignment
▦ PCB
Trace width (IPC-2221)
Trace resistance
Trace inductance
Voltage drop
Via current capacity
Via resistance
Via inductance
Thermal via array
Impedance (microstrip)
Impedance (stripline)
Propagation delay
Critical length
Junction temp (Tj)
Thermal resistance
Annular ring check
Aspect ratio check
⇄ CONVERT
dB ↔ linear
dBm ↔ mW
ppm ↔ %
Freq ↔ period
pF / nF / µF
Ohm prefixes
°C / °F / K
Tempco (ppm/°C)
W / mW / dBm
USAGE

Key bindings

Navigation
1 - 5Switch tabs (Electrical / Firmware / PCB / Convert / Scratch)
↑ ↓Move through calculator list / form fields
EnterOpen selected calculator / recalculate
TabCycle focus: List → Form → Command line
EscReturn focus to calculator list
Actions
F1Help and license information
F5Copy result as C literal
F6Copy result as hex
F8Clear session log
F9Save session to file
F10Quit
Command line
ohmohm 3.3 470 → solve for I
vdivvdiv 5 10k 4k7 → Vout
rcrc 10k 100n → tau, f-3dB
↑ ↓Command history
helpList all commands
Engineering notation
4k74,700 Ω
100n100 nF (100×10⁻⁹)
2.2M2,200,000 Ω
470r470 Ω (resistor notation)
3.3Plain decimal always works
PRICING

Simple pricing

License is locked to your machine. Place ewb.lic next to ewb.exe to unlock.

DEMO
$0
Free forever. No registration.
Ohm's law calculator
Command line interface
Session log
All other calculators locked
No session save / load
[ Download ]
LIFETIME
$150
Full access. All future updates.
Everything in 1-Year
All future calculators
No renewal ever
Priority support
 
[ Buy ]

To purchase: email with your machine ID (shown in EWB demo mode session log). License file delivered by email within 24 hours.

DOWNLOAD

Get EWB

ewb-demo.zip
v0.1 · Windows x64 · Single executable · No installer
Requires Windows 10 or later. Drop anywhere and run.
Place ewb.lic in the same folder to activate a license.
[ Download ewb-demo.zip ]
No source code is distributed. Windows Defender may flag new executables -- this is a false positive common with small unsigned console applications.
LICENSE

License terms

This license is personal to you and non-transferable. Sharing your ewb.lic file with others is prohibited. Redistribution of EWB in any form without the written consent of Travis Montoya is strictly prohibited. EWB is provided as-is without warranty of any kind, expressed or implied. The author makes no guarantees beyond the fact that EWB will consume your disk space. The author shall not be held liable for any damages, losses, or consequences arising from the use of this software or the inability to use this software. (C) 2026 Travis Montoya. All rights reserved.
1Home
2Calcs
3Keys
4Pricing
5Download
6License
7 
8 
9 
10Contact