PROTO - circuit simulator

In-app purchases
4.2
10.3K reviews
1M+
Downloads
Content rating
PEGI 3
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Are you looking for tools like Multisim, SPICE, LTspice, Proteus, Altium or PhET simulations? That's great! PROTO is an real time electronic circuit simulator which means you are able to setup a circuit with various components and simulate behaviour of the electronic circuit āš”
During simulation you can check voltages, currents and many other variables. Check signals on multichannel oscilioscope and tune your circuit in real time! Our app can greatly help with your Raspberry Pi, Arduino or ESP32 project. You can also use PROTO as logic circuit simulator and perform digital electronic analysis!

ā„¹ļø You can report an issue or make component request at Github

šŸ‘‰ Features:
āœ… Animations of voltage values and current flows
āœ… Adjusts circuit parameters (like voltage, current and other)
āœ… Four-channel oscilloscope
āœ… Single play/pause button to control simulation
āœ… Copy electronic components
āœ… Learn about electronic circuits by examples in app
āœ… Share circuit with friends
āœ… Themes (Dark, Light, Ocean, Solarized)
āœ… PNG, JPG, PDF circuit export
āœ… Export workspace
āœ… Video tutorials about electronics
šŸ”„ Arduino support in future

šŸ‘‰ Components:
+ DC, AC, Square, Trinagle, Sawtooth, Pulse, Noise voltage source
+ Current source
+ Resistor
+ Potentiometer
+ Capacitor
+ Polarized capacitor
+ Inductor
+ Transformer
+ Diode (rectifying diode, LED, Zener, Schottky)
+ Transistor (NPN, PNP, N and P channel Mosfet)
+ Switches (SPST, Relay)
+ Bulb
+ Operational amplifier
+ Timer 555 (NE555)
+ Digital Gates (AND, NAND, OR, XOR, NOR, NXOR, Inverter)
+ Voltmeter
+ Ammeter
+ Fuse
+ Photoresistor (uses phone light sensor)
+ Analog-to-digital converter (ADC)
+ Accelerometer (uses phone accelerometer sensor)
+ FM source
+ Logic Input
+ Memristor
+ Logic output
+ Probe
+ Voltage rail

šŸ‘‰ Analog Pack:
+ Tunnel diode
+ Varactor
+ NTC Thermistor
+ Center tapped transformer
+ Schmitt trigger
+ Schmitt trigger (inverting)
+ Solar cell
+ TRIAC
+ DIAC
+ Thyristor
+ Triode
+ Darlington NPN
+ Darlington PNP
+ Analog SPST
+ Analog SPDT
Digital Pack:
+ Adder
+ Counter
+ Latch
+ PISO Register
+ SIPO Register
+ Seven segment decoder
+ Sequence generator
+ D Flip-flop
+ T Flip-flop
+ JK Flip-flop
+ Multiplexer
+ Demultiplexer
+ Voltage controlled current source (VCCS)
+ Voltage controlled voltage source (VCVS)
+ Current controlled current source (CCCS)
+ Current controlled voltage source (CCVS)
+ Optocoupler

šŸ‘‰ Misc Pack:
+ Wobbulator
+ AM Source
+ SPDT Switch
+ Digital to analog converter (DAC)
+ Antenna
+ Spark gap
+ LED Bar
+ 7 segment LED
+ RGB LED
+ Ohmmeter
+ Audio input
+ Microphone
+ Device battery
+ DC Motor
+ 14 segment LED
+ Diode bridge
+ Crystal
+ Voltage regulators (78xx family)
+ TL431
+ Buzzer
+ Frequency meter

šŸ‘‰ JavaScrip Pack:
+ Write code
+ JavaScript interpreter (ES2020 class)
+ Access to IC inputs in code
+ Access to IC outputs in code
+ Four custom ICs

šŸ‘‰ 7400 TTL Pack:
+ 7404 - hex inverter
+ 7410 - triple 3-input NAND Gate
+ 7414 - hex Schmitt-trigger inverter
+ 7432 - quadruple 2-input OR gate
+ 7440 - dual 4-input NAND buffer
+ 7485 - 4-bit magnitude comparator
+ 7493 - binary counter
+ 744075 - triple 3-input OR gate
+ 741G32 - single 2-input OR gate
+ 741G86 - single 2-input XOR gate

šŸ‘‰ 4000 CMOS Pack:
+ 4000 - dual 3-input NOR gate and inverter.
+ 4001 - quad 2-input NOR gate.
+ 4002 - dual 4-input NOR gate.
+ 4011 - quad 2-input NAND gate.
+ 4016 - quad bilateral switch.
+ 4017 - 5-stage Johnson decade counter.
+ 4023 - triple 3-input NAND gate.
+ 4025 - triple 3-input NOR gate.
+ 4081 - quad 2-input AND gate.
+ 4511 - BCD to 7-segment decoder.

šŸ‘‰ Sensors pack:
+ Pressure
+ Gyroscope
+ Light
+ Magnetic field
+ Proximity
+ Temperature
+ Humidity
Updated on
Dec 21, 2024

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
This app may collect these data types
Financial info, App activity and 2 others
Data is encrypted in transit
Data canā€™t be deleted

Ratings and reviews

4.2
9.72K reviews
Priyabrata Nayak
January 15, 2025
This app helps me a lot. I can find out if I will get any output by doing the calculations here. I have been doing this for many years. My friends are impressed after seeing this app. I want to share this app with them. There are only a few drawbacks. Because of the small point, sometimes I am not able to touch the point accurately or there are some other small problems. and if any other circuit is made and some extra things are added and edited then it happens once or twice when I undo it only
1 person found this review helpful
Did you find this helpful?
Zak Fortier
January 21, 2025
This app has potential but it needs some work. It complains improperly about shorted capacitors (make a bridge rectifier, connect an LED, put one cap in parallel, it's fine.. put 2 in parallel, now there's a short? Nonsense, this setup is common), and the simulation time step you choose changes whether the circuit even works (certain values will blow LEDs). I do like the interface, but that doesn't matter much when the basic functionality of the app isn't right.
Did you find this helpful?
PROTO
January 19, 2025
Hello Zak. Capacitor has no internal resistance (ideal math model) and in some cases you need add small resistance between source and capacitor. Best Regards PROTO Team
William Brown (Will)
January 29, 2025
The simulation is awesome and works really well, making your own ICs would be a good addition as I find myself using loads of space to build circuits when custom ICs would be much quicker and tidier (e.g. arithmetic, or modelling real ICs for their intended use in circuits). Also points which are connected but not with wires (for tidier circuits) like a label in more advanced circuit tools. And the ability to select and move (not just delete) multiple components.
22 people found this review helpful
Did you find this helpful?
PROTO
April 12, 2023
Hi William, thank you for feedback. We will add custom ICs in future. As first iteration we will add possibility to import existing circuit in new simulation. Best Regards PROTO Team

Whatā€™s new

> Touch Name, Value or Group label to edit values.
> ITALIAN - new help videos
> Fix buzzer sound after delete