Classic circuits. Open one, press Play, then change a value and watch what happens.
Drag the corners. Click a small circle on an edge to add a corner there; double-click a corner to remove it. Units are millimetres; the sketch is extruded upward by its thickness.
Installed, Gawa opens in its own window from your home screen or app list, and works offline, 3D included.
Gawa is already installed on this device. Open it from your home screen or app list.
Gawa is the engineer's workbench from Golden Boy Labs. Circuit is the first module: draw a circuit and the simulator (the same method SPICE uses: modified nodal analysis with Newton iteration) works out every voltage and current.
What it simulates: resistors, capacitors, inductors, switches, batteries, signal generators, diodes, Zeners, LEDs, NPN/PNP transistors (Ebers–Moll), MOSFETs (square-law), op-amps with supply limits and bandwidth, lamps and motors, plus chips: the 555 timer, LM317 and 7805 regulators, the LM393 comparator and the CD4017 counter, and logic: NOT, AND, OR, NAND, NOR and XOR gates and D flip-flops in the 74HC and CD4000 families, with logic switches and clocks.
Measuring: the Probe tool reads voltage, current (in any wire, with its direction) and power wherever you point, with a live waveform while the circuit plays. The scope measures frequency, peak-to-peak, RMS and duty cycle, with two cursors.
Your own parts: make a part from its datasheet numbers, import diode, transistor and MOSFET .model lines, import makers' .subckt models (op-amps, comparators, regulators, timers), or save any circuit as a reusable block. They're kept on this device and travel inside the projects that use them.
PCB: turn the circuit into a board. Every part gets a real footprint (through-hole or SMD), logic gates and op-amps are packed into their chips, and the connections to make are shown. Place parts, route tracks on two copper layers by hand or with the auto-router (track widths sized for the current, IPC-2221), and the checks find shorts, gaps below the board maker's limits and unconnected pins. Board files gives one zip of Gerber X2, drill, pick-and-place and BOM files for any PCB maker, plus a netlist KiCad can read, and 3D shows the finished board.
3D: model parts from boxes, cylinders, tubes, cones, spheres, sketches (outlines with holes), turned profiles and text. Each shape adds material, cuts it away or keeps only the overlap, and can repeat in rows or around a circle. One click makes an enclosure for your board, with screw posts, connector openings and a lid. Gawa checks the model is closed, fits your printer and needs no supports, estimates weight, cost and print time, and exports STL, 3MF and OBJ for 3D printers, DXF and SVG outlines for laser cutters, and G-code for a CNC router (with holding tabs) or a laser.
Structures: draw beams, frames and trusses in 2D, add supports and loads, and Gawa solves them with the stiffness method on every change: forces in each member (tension and compression), bending and shear diagrams, the deflected shape and the support reactions. Each member is checked for stress, shear, buckling and deflection against the safety factor you choose, in steel, aluminium, timber or plain concrete, with standard I-beams, tubes and timber sizes. Results are for learning and early design; anything people stand under must be checked and signed by a licensed engineer.
Building: draw a house or small building room by room, floor by floor; the walls follow the rooms. Add doors, windows and stairs, see it in 3D, and Gawa checks it against the building code you choose (the Philippines' PD 1096 by default, or Singapore's or the US residential code): room sizes, ceiling heights, windows for light and air, stairs, exits and setbacks. It estimates the materials (hollow blocks, cement, sand, gravel, steel bars, roofing, finishes) and the cost, and exports the floor plan as DXF. For learning and early design; a licensed architect and engineer prepare the plans for a permit.
Vehicle: lay out a small vehicle (an e-bike, go-kart, electric tricycle, small electric car or trailer) from its parts, their weights and positions. Gawa finds the centre of gravity and the axle loads, how hard it can turn before it tips (and whether it tips before its tyres slide), its top speed, acceleration, hill climbing, range, battery current, braking distance and turning circle, and sends the chassis rail to Structures. For learning and early design; road use needs your road authority's approval.
Plan & cost: reads the whole project (the circuit's parts, the board, the 3D parts, the structure, the building and the vehicle) and turns it into a budget with labour, contingency and tax in your currency, the cost of each unit as the batch grows, a schedule with the critical path and spare days, what still blocks the build, and checklists for boards, 3D printing, machining and structures. Export the budget and schedule as spreadsheets, your calendar or a one-page report.
Chip: design digital logic in Verilog (modules, parameters, registers, state machines, instances). Gawa simulates it as you type against the inputs you set, shows the waveforms, estimates its size and speed (gates, flip-flops, FPGA lookup tables, silicon area in a 130 nm process, fastest clock), and writes a testbench, a .vcd waveform, an iCE40 FPGA project and a Tiny Tapeout project for a real chip on a shared SkyWater 130 nm run. It's for learning and prototypes, not sign-off of commercial chips.
Good to know: models are simplified. Answers are usually within a few percent of a bench measurement, close enough to learn, design and choose parts, but check critical designs with the manufacturer's SPICE models and a prototype. Prices in the parts list are rough estimates.
Your circuits stay on this device unless you save or share them.
This is an early preview. Tell us what works, what's confusing, what's wrong, and what you'd like next. We read every message and reply by email.
Make your own version of a part from its datasheet. It's saved on this device and travels inside any project that uses it.
Open a schematic from LTspice (.asc), or a SPICE netlist from PSpice/OrCAD, LTspice, ngspice, Multisim, Proteus or KiCad (.cir .net .sp .spi .txt). It opens as a new project. You can also drop the file on the drawing, or paste the netlist below.
Paste models from a manufacturer's website, or open a .lib / .mod / .cir file. .model lines (diodes, transistors, MOSFETs) and .subckt models (op-amps, comparators, regulators, timers…) both come in. Name the pins and pick their sides; each subcircuit becomes a part.
Turn this circuit into one reusable part. Drop it into other circuits from My parts; the simulator, parts list and SPICE export all see inside it.
Parts you made, imported or saved as blocks. Kept on this device; export them to share or to move to another device.
Every project is saved on this device as you work. Switch between them here; download one to keep a copy or move it to another device.
A name makes it easy to find in My projects, and the saved file is named after it.