iCircuit1.16 - App Store

Please wait ... The app listing is being verified for availability.
You'll be able to see results in few seconds.


Publisher Description

iCircuit is the premier iPhone and iPad app for designing, simulating, and learning analog and digital electronics. Its advanced simulation engine provides real-time, always-on analysis so your circuits stay powered and live, just like working with real components.

Use it like a CAD tool: add components, wire them up, and set their properties. But iCircuit is unlike typical CAD apps because it is always simulating. You do not stop to take a measurement or spend time configuring reports. Instead, you just play with the circuit as you normally would, with the power on.

Build circuits with over 300 components, from simple resistors and LEDs to programmable Arduinos (Uno, Nano, Mega, ESP8266, ESP32), Raspberry Pi Pico boards running real MicroPython and CircuitPython, PIC microcontrollers, and 60 4000/7400-series digital ICs (more available with Pro). Connect elements, adjust values, and instantly see the results.

BUILT-IN TEST EQUIPMENT
. Multimeter: Probe any point to read voltage, current, and power
. Oscilloscope: Track multiple signals with touch-controlled time scale, stacked/unstacked views, FFT analysis, and Bode plots
. Gauges: Visualize voltages, currents, and frequencies directly in your circuit
. Signal generators and configurable sources

EXTENSIVE COMPONENT LIBRARY
. Raspberry Pi Pico and Pico 2 running genuine MicroPython and CircuitPython firmware
. Programmable Arduinos (Uno, Nano, Mega, ESP8266, ESP32)
. Programmable PIC microcontrollers (assembly and HEX files, more available with Pro)
. Power: Voltage regulators (78xx, LM317), sources, dependent sources, power jacks, and simulated antennas
. Analog: Resistors, capacitors, inductors, diodes, BJTs, MOSFETs, thermistors, triodes, and tetrodes
. Digital: Logic gates (AND, OR, NAND, NOR, XOR), JK and D flip-flops, and 60 4000/7400-series ICs (180+ available with Pro)
. ADCs and DACs
. Sensors and displays: LEDs, 7-segment, NeoPixels, matrix displays, thermistors
. Electromechanical: Motors, servos, SPST/SPDT and DPST/DPDT switches, push buttons, relays, and speakers

SPICE, VERILOG, AND VHDL
Import vendor SPICE models and subcircuits and use them as components. Write Verilog or VHDL in the HDL element and wire it to the rest of your circuit.

CREATE CUSTOM ELEMENTS
Build sub-circuits and custom elements to componentize your designs and create reusable modules. Share your custom elements with others via the iCircuit Gallery.

AUDIO SIMULATION
Hear your circuits. Speakers, buzzers, and microphones produce real audio output.

Perfect for students learning electronics, hobbyists prototyping projects, and engineers validating designs, all without burning out a single component.

ABOUT ICIRCUIT PRO (OPTIONAL)
iCircuit is a complete app with a one-time purchase. iCircuit Pro is optional and adds extra components (including more PICs and a larger 4000/7400 IC library) and helps fund ongoing development. Pro is not required for core simulation or everyday circuit design.

Terms of Use: https://www.apple.com/legal/internet-services/itunes/dev/stdeula/

Version History iCircuit 1.16 is the biggest update in years: real SPICE subcircuits, Verilog and VHDL simulation, and fully emulated Raspberry Pi Pico boards running genuine MicroPython and CircuitPython, all in the same real-time simulator you already know.

RASPBERRY PI PICO & PICO 2, FULLY EMULATED
Drop a Raspberry Pi Pico or Pico 2 into your circuit and write Python! iCircuit boots real MicroPython 1.28 and CircuitPython 10.2 firmware on machine-level emulations of the RP2040 and RP2350 processors, your choice of firmware per board.
• Write Python right in the app: syntax-highlighted editor with edit-time error checking and multi-file projects
• Interactive serial console with a Serial Plotter running alongside
• Real tracebacks with actual file and line numbers, just like on hardware
• GPIO, PWM, ADC, and I2C/SPI/UART buses interact with the rest of your circuit in real time
• Labeled pin roles, on-board LED, and effective emulated clock speed in the info panel

SPICE SUBCIRCUITS
Import industry-standard SPICE models and use them as first-class circuit elements:
• Transistors and diodes with .MODEL cards: BJTs, MOSFETs, and multi-emitter BJTs
• All dependent sources (E, F, G, H) and independent V/I sources with standard waveforms
• Nested subcircuits with parameters
• Coupled inductors (K mutual inductance)
• .INCLUDE, .IC, and .TEMP directives, with graceful handling of analysis commands
• Robust, case-insensitive parsing with clear error messages
Grab a vendor's SPICE model off the web and simulate it right in iCircuit.

VERILOG AND VHDL
The new HDL element compiles and simulates synthesizable Verilog and VHDL in real time. Design a counter, a state machine, or glue logic in the language you use at work or school, wire it to LEDs, switches, and the rest of your analog circuit, and watch it run.

NEW ELEMENTS
• I2C sensors: HDC1080 humidity, MLX90614 IR thermometer, DS1307/DS3231 real-time clocks, ADS1115 16-bit ADC, readable straight from Python
• AC Current Source, On-Off-On Switch, multiple-emitter BJTs, and OB2512RN offline PSR power switch
• 74138, 74139, 7483, 74107, and 74245 added to the Standard set
• Better power jacks and TRS jacks

ARDUINO
• Drive SSD1306 OLED displays with the Adafruit_SSD1306 and Adafruit_GFX libraries
• Keep sketches in external script files and share them between circuits
• Export sketches to use on real hardware
• Configurable console size and plotting from your sketch

EDITOR AND ANALYSIS (iPhone, iPad, and Mac)
• Rectangular selection
• Disconnect an element without deleting wires by hand
• The canvas grows automatically when you drop elements near the edge
• Color-code wires and elements
• Help text for every property in the Inspector
• Assign keys to momentary switches and play your circuit like an instrument
• XY scope mode for Lissajous figures and I/V curves
• FFT export
• Parts List (BOM) export as CSV, compatible with EasyEDA/JLCPCB part search

BUG FIXES
• Fixed inverter values when exporting, a crash in net labeling, and custom IC drawing clipping
• More accurate component power warnings
• More realistic I2C and SPI bus behavior
• Many SPICE, HDL, and simulation correctness fixes, validated by 775 automated circuit tests

SMOOTHER EDITING
• Redo is one long-press away: just hold the Undo button
• Apple Pencil now works everywhere your finger does

Thank you for your continued support! Whether you're learning electronics, teaching a class, prototyping a product, or just having fun, we hope v1.16 makes iCircuit more useful than ever. 1.16 2d ago This small update fixes signing into the iCircuit Gallery to upload custom elements and fixes the link to the iCircuit Manual.

1.15.1: Fixes the lasso selection tool, fixes crashes on iOS 12 devices, fixes thumbnail generation, and it fixes the D12 port label on Arduino Nanos

# Version 1.5 Updates

This major update brings powerful new analysis tools, expanded microcontroller support, and numerous improvements.

## Bode Plot Analysis

Unlock frequency response analysis with new Bode plot capabilities! Visualize how your circuits respond across frequencies with magnitude and phase plots. Perfect for analyzing filters, amplifiers, and frequency-dependent circuits. See cutoff frequencies, gain characteristics, and phase relationships at a glance.

## Expanded Microcontroller Support

- **Arduino Mega** - Build bigger projects with 54 digital I/O pins and 16 analog inputs
- **Arduino Nano** - Compact board ideal for small-scale applications
- **ESP32 and ESP8266** - Enhanced support for popular IoT microcontrollers

## New Circuit Elements

- **AC Motor** - Single phase AC induction motor
- **Barrel Connector** - Professional DC power jack for your circuits with configurable shunt terminal
- **Improved Power Supply Jack** with better connection handling

## Quick Search

Find circuit elements faster than ever! New search bar lets you instantly locate components without scrolling through categories. Just start typing and get to building.

## Voltage Monitoring

Protect your circuits with automatic under-voltage and over-voltage warnings. Get notified when components are operating outside their safe voltage ranges, helping prevent damage to sensitive ICs and ensuring reliable operation.

## Element Library Organization
- New Microcontroller category for better organization
- Improved element filtering options
- Elements sorted by Pro availability for easier discovery

## Bug Fixes

- Fixed photodiode and photoresistor light source selection
- Removed false capacitor loop errors that prevented valid circuits from running
- Added input voltage tolerance for digital ICs to prevent spurious warnings from minor voltage fluctuations
- Better handling of Arduino EEPROM and multiple board types

Thank you for your continued support! Whether you're learning electronics, prototyping professional designs, or just having fun building circuits, we hope v1.15 makes your experience even better. 1.15.2 Mar 18 This small update fixes the lasso selection tool, fixes crashes on iOS 12 devices, fixes thumbnail generation, and it fixes the D12 port label on Arduino Nanos

# Version 1.5 Updates

This major update brings powerful new analysis tools, expanded microcontroller support, and numerous improvements.

## Bode Plot Analysis

Unlock frequency response analysis with new Bode plot capabilities! Visualize how your circuits respond across frequencies with magnitude and phase plots. Perfect for analyzing filters, amplifiers, and frequency-dependent circuits. See cutoff frequencies, gain characteristics, and phase relationships at a glance.

## Expanded Microcontroller Support

- **Arduino Mega** - Build bigger projects with 54 digital I/O pins and 16 analog inputs
- **Arduino Nano** - Compact board ideal for small-scale applications
- **ESP32 and ESP8266** - Enhanced support for popular IoT microcontrollers

## New Circuit Elements

- **AC Motor** - Single phase AC induction motor
- **Barrel Connector** - Professional DC power jack for your circuits with configurable shunt terminal
- **Improved Power Supply Jack** with better connection handling

## Quick Search

Find circuit elements faster than ever! New search bar lets you instantly locate components without scrolling through categories. Just start typing and get to building.

## Voltage Monitoring

Protect your circuits with automatic under-voltage and over-voltage warnings. Get notified when components are operating outside their safe voltage ranges, helping prevent damage to sensitive ICs and ensuring reliable operation.

## Element Library Organization
- New Microcontroller category for better organization
- Improved element filtering options
- Elements sorted by Pro availability for easier discovery

## Bug Fixes

- Fixed photodiode and photoresistor light source selection
- Removed false capacitor loop errors that prevented valid circuits from running
- Added input voltage tolerance for digital ICs to prevent spurious warnings from minor voltage fluctuations
- Better handling of Arduino EEPROM and multiple board types

Thank you for your continued support! Whether you're learning electronics, prototyping professional designs, or just having fun building circuits, we hope v1.15 makes your experience even better. 1.15.1 Mar 16 This major update brings powerful new analysis tools, expanded microcontroller support, and numerous improvements.

## Bode Plot Analysis

Unlock frequency response analysis with new Bode plot capabilities! Visualize how your circuits respond across frequencies with magnitude and phase plots. Perfect for analyzing filters, amplifiers, and frequency-dependent circuits. See cutoff frequencies, gain characteristics, and phase relationships at a glance.

## Expanded Microcontroller Support

- **Arduino Mega** - Build bigger projects with 54 digital I/O pins and 16 analog inputs
- **Arduino Nano** - Compact board ideal for small-scale applications
- **ESP32 and ESP8266** - Enhanced support for popular IoT microcontrollers

## New Circuit Elements

- **AC Motor** - Single phase AC induction motor
- **Barrel Connector** - Professional DC power jack for your circuits with configurable shunt terminal
- **Improved Power Supply Jack** with better connection handling

## Quick Search

Find circuit elements faster than ever! New search bar lets you instantly locate components without scrolling through categories. Just start typing and get to building.

## Voltage Monitoring

Protect your circuits with automatic under-voltage and over-voltage warnings. Get notified when components are operating outside their safe voltage ranges, helping prevent damage to sensitive ICs and ensuring reliable operation.

## Element Library Organization
- New Microcontroller category for better organization
- Improved element filtering options
- Elements sorted by Pro availability for easier discovery

## Bug Fixes

- Fixed photodiode and photoresistor light source selection
- Removed false capacitor loop errors that prevented valid circuits from running
- Added input voltage tolerance for digital ICs to prevent spurious warnings from minor voltage fluctuations
- Better handling of Arduino EEPROM and multiple board types

Thank you for your continued support! Whether you're learning electronics, prototyping professional designs, or just having fun building circuits, we hope v1.15 makes your experience even better. 1.15 Feb 28 1.14.2 Fixes crashes when WiFi is disabled

Here are the 1.14 release notes:

Improved element and wire selection.

New elements:
* RGB Led
* 74HC4551 Analog Multiplexer and Demultiplexer
* Custom Element

New capabilities:
* Added the capability to create Custom Elements in an Arduino like way
* Added the capability to add resistors, inductors and capacitors to the Custom Elements
* Added the capability to use SPI bus with Custom elements
* Added the capability to draw shapes over the chip and create animations using the drawing functions in the Custom Elements
* Added the capability to save persistan data through an EEPROM with the Custom Elements
* Added the capability of login to the Gallery directly into the application
* Upload Custom Elements to the Gallery directly from the application
* Create and upload Custom Element revisions directly to the Gallery
* Pull Custom Element revisions from the Gallery directly into the application

Custom Elements:
Fixes:
* SPI disconnections when a modification
* I2C disconnections when a modification 1.14.2 04/23/2025 1.14.1 Fixes parallel capacitors.

Here are the 1.14 release notes:

Improved element and wire selection.

New elements:
* RGB Led
* 74HC4551 Analog Multiplexer and Demultiplexer
* Custom Element

New capabilities:
* Added the capability to create Custom Elements in an Arduino like way
* Added the capability to add resistors, inductors and capacitors to the Custom Elements
* Added the capability to use SPI bus with Custom elements
* Added the capability to draw shapes over the chip and create animations using the drawing functions in the Custom Elements
* Added the capability to save persistan data through an EEPROM with the Custom Elements
* Added the capability of login to the Gallery directly into the application
* Upload Custom Elements to the Gallery directly from the application
* Create and upload Custom Element revisions directly to the Gallery
* Pull Custom Element revisions from the Gallery directly into the application

Custom Elements:
Fixes:
* SPI disconnections when a modification
* I2C disconnections when a modification 1.14.1 04/12/2025 Improved element and wire selection.

New elements:
* RGB Led
* 74HC4551 Analog Multiplexer and Demultiplexer
* Custom Element

New capabilities:
* Added the capability to create Custom Elements in an Arduino like way
* Added the capability to add resistors, inductors and capacitors to the Custom Elements
* Added the capability to use SPI bus with Custom elements
* Added the capability to draw shapes over the chip and create animations using the drawing functions in the Custom Elements
* Added the capability to save persistan data through an EEPROM with the Custom Elements
* Added the capability of login to the Gallery directly into the application
* Upload Custom Elements to the Gallery directly from the application
* Create and upload Custom Element revisions directly to the Gallery
* Pull Custom Element revisions from the Gallery directly into the application

Custom Elements:
Fixes:
* SPI disconnections when a modification
* I2C disconnections when a modification 1.14 03/27/2025 New elements:

NeoPixels and NeoMatrix
Keypad
Optocoupler
Transmission Lines
Photodiode
Power Supply Jack
Mono (TS), Stereo (TRS) and Headphone (TRRS) Jacks
PCA9685 PWM Board
EEPROMs
SCP1000 Pressure Sensor
Strain Gauges
MPU6050 Accelerometer and Gyroscope
AD5204 and AD5206 Digital Potentiometers
TSC7432 Color Light-To-Digital Converter
New capabilities:

Added the Arduino SPI library
Added the Arduino NeoPixel libraries (from Adafruit)
Added the Arduino EEPROM library
Added the Arduino Adafruit_PWMServoDriver library
Added the Arduino String library
Added the Arduino Keypad library
Photoresistor and Photodiode LED sensitivity
Series 7400 input voltages depends on VCC
Support for SPI and I2C with PIC16F877A
Support for SPI with Arduino (Master mode only)
Calculate light frequency and wavelength in LED infos
Show Internal Ports Voltages as Wires does
Persistant Arduino EEPROM memory
Fixes:

Fix PIC16F877A possible issues
Fix Internal Port bugs
Enable the Capacitor Loop warning (capacitor with no resistance) 1.13 03/31/2024 Version 1.12.2 improves subcircuits and contains all the new features and bug fixes from the big 1.12 release:

New elements:
* Diac and Triac
* Varactor and Memristor
* 7401, 7403, 7409, 7411, 7412, 7413, 7415, 7418, 7419, 7420, 7421, 7422, 7424, 7425, 7426, 7427, 7428, 7433, 7434, 7435, 7436, 7439, 7442, 7443, 7444, 7447, 7449, 7450, 7451, 74L51, 7453, 74H53, 7454, 74H54, 74L54, 7455, 7456, 7457, 7458, 7460, 7464, 7465, 7470, 7471, 74H71, 7472, 7473, 7475, 7476, 7477, 7478, 74LS78, 7480, 7481, 7482, 7483, 7484, 7487, 7489, 7491, 7492, 74100, 74101, 74104, 74105, 74107A, 74108, 74109, 74110, 74112, 74113, 74114, 74116, 74118, 74125, 74126, 74128, 74131, 74132, 74133, 74134, 74135, 74136, 74138, 74139, 74140, 74170, 74224, 74244, 74245, 74540, 74541, 744067, 4006, 4008, 4009, 4010, 4012, 4013, 4014, 4015, 4016, 4018, 4019, 4020, 4021, 4022, 4023, 4024, 4025, 4026, 4027, 4028, 4030, 4031, 4032, 4038, 4040, 4041, 4042, 4043, 4044, 4049
* Servo motor
* LED Matrix
* Spark gap and tunneling diodes
* H-Bridge (L293)
* LM358 VCO
* Triode and Tetrode
* Internal Ports
* Buffer and tristate buffer
* Ten segment LED bar graph
* Internal ports
New capabilities:
* Wire colors with controllable thickness
* Over-voltage warning on ICs
* Over-power ratings on resistors
* Rotate command to quickly re-orient elements
* Support for expressions on Resistor
* Improved support for Arduino structs and arrays
* Added the Arduino Servo library
* Resistance, Frequency, RMS, PP, Min and Max Voltage measurement mode on Gauge

Fixes:
* Better contrast in the element popup editor
* Dark mode and light mode can now be automatic or manual
* Fix low Ohmic potentiometers
* Official symbol for MOSFETs 1.12.2 02/08/2023 Version 1.12.1 has bug fixes and improvements for the big 1.12 release with these new features:

New elements:
* Diac and Triac
* Varactor and Memristor
* 7401, 7403, 7409, 7411, 7412, 7413, 7415, 7418, 7419, 7420, 7421, 7422, 7424, 7425, 7426, 7427, 7428, 7433, 7434, 7435, 7436, 7439, 7442, 7443, 7444, 7447, 7449, 7450, 7451, 74L51, 7453, 74H53, 7454, 74H54, 74L54, 7455, 7456, 7457, 7458, 7460, 7464, 7465, 7470, 7471, 74H71, 7472, 7473, 7475, 7476, 7477, 7478, 74LS78, 7480, 7481, 7482, 7483, 7484, 7487, 7489, 7491, 7492, 74100, 74101, 74104, 74105, 74107A, 74108, 74109, 74110, 74112, 74113, 74114, 74116, 74118, 74125, 74126, 74128, 74131, 74132, 74133, 74134, 74135, 74136, 74138, 74139, 74140, 74170, 74224, 74244, 74245, 74540, 74541, 744067, 4006, 4008, 4009, 4010, 4012, 4013, 4014, 4015, 4016, 4018, 4019, 4020, 4021, 4022, 4023, 4024, 4025, 4026, 4027, 4028, 4030, 4031, 4032, 4038, 4040, 4041, 4042, 4043, 4044, 4049
* Servo motor
* LED Matrix
* Spark gap and tunneling diodes
* H-Bridge (L293)
* LM358 VCO
* Triode and Tetrode
* Internal Ports
* Buffer and tristate buffer
* Ten segment LED bar graph
* Internal ports
New capabilities:
* Wire colors with controllable thickness
* Over-voltage warning on ICs
* Over-power ratings on resistors
* Rotate command to quickly re-orient elements
* Support for expressions on Resistor
* Improved support for Arduino structs and arrays
* Added the Arduino Servo library
* Resistance, Frequency, RMS, PP, Min and Max Voltage measurement mode on Gauge

Fixes:
* Better contrast in the element popup editor
* Dark mode and light mode can now be automatic or manual
* Fix low Ohmic potentiometers
* Official symbol for MOSFETs 1.12.1 01/28/2023 New elements:
* Diac and Triac
* Varactor and Memristor
* 7401, 7403, 7409, 7411, 7412, 7413, 7415, 7418, 7419, 7420, 7421, 7422, 7424, 7425, 7426, 7427, 7428, 7433, 7434, 7435, 7436, 7439, 7442, 7443, 7444, 7447, 7449, 7450, 7451, 74L51, 7453, 74H53, 7454, 74H54, 74L54, 7455, 7456, 7457, 7458, 7460, 7464, 7465, 7470, 7471, 74H71, 7472, 7473, 7475, 7476, 7477, 7478, 74LS78, 7480, 7481, 7482, 7483, 7484, 7487, 7489, 7491, 7492, 74100, 74101, 74104, 74105, 74107A, 74108, 74109, 74110, 74112, 74113, 74114, 74116, 74118, 74125, 74126, 74128, 74131, 74132, 74133, 74134, 74135, 74136, 74138, 74139, 74140, 74170, 74224, 74244, 74245, 74540, 74541, 744067, 4006, 4008, 4009, 4010, 4012, 4013, 4014, 4015, 4016, 4018, 4019, 4020, 4021, 4022, 4023, 4024, 4025, 4026, 4027, 4028, 4030, 4031, 4032, 4038, 4040, 4041, 4042, 4043, 4044, 4049
* Servo motor
* LED Matrix
* Spark gap and tunneling diodes
* H-Bridge (L293)
* LM358 VCO
* Triode and Tetrode
* Internal Ports
* Buffer and tristate buffer
* Ten segment LED bar graph
* Internal ports
New capabilities:
* Wire colors with controllable thickness
* Over-voltage warning on ICs
* Over-power ratings on resistors
* Rotate command to quickly re-orient elements
* Support for expressions on Resistor
* Improved support for Arduino structs and arrays
* Added the Arduino Servo library
* Resistance, Frequency, RMS, PP, Min and Max Voltage measurement mode on Gauge

Fixes:
* Better contrast in the element popup editor
* Dark mode and light mode can now be automatic or manual
* Fix low Ohmic potentiometers
* Official symbol for MOSFETs 1.12 01/18/2023 • Fix relays and other complex elements when used in subcircuits
• Add IEC capacitor symbols
• Add 3.3 V Arduino option
• Add support for `sizeof`, `continue`, and `break` in C code
• Improve the scope stats to update more regularly
• Fix the alignment of the SPDT switch when rotated
• Fix lasso tool when using Apple Pencils 1.11.2 04/24/2020 • Fix the Export menu on iPads
• Choose circuit themes independently of dark/light mode of iOS
• Add an async reset option to JK flip-flops
• Add RS flip flops
• Make relays act more ideally by default
• Add optional rail ports to Op-amps
• Add circuit "lock" to prevent edits if desired
• Add Gallery to download user-submitted circuits 1.11.1 03/29/2020 • Automatically uses light or dark mode in iOS 13
• New Flip command to quickly flip elements
• Long-press to edit element properties that can be dismissed with a flick on iPhone
• New DPST and DPDT switches
• Common anode mode for the 7-segment display
• Fixes the simulation of nested subcircuits
• 555 now has ground by default
• Pin numbers on ICs
• Lots of other fixes! 1.11 03/15/2020 * NEW! Frequency measurement mode in the Scope display the Fourier transform of any signal so that you can design AC filters and monitor other repeating behaviors of your circuit
* NEW! Delete tool to make cleaning up circuits easier
* All new drawing code to make circuit animations smoother than ever
* More accurate scope with thinner lines and higher sampling rate
* New circuit browser to make sharing files with other apps easier
* Many bug fixes and and other improvements 1.10 11/16/2018 * Fixes saving circuits
* Fixes gauges that would not update
* Fixes selecting multiple elements on iPhone X 1.9.3 09/27/2018 * Fixes dragging items after editing them (missing wires, etc.)
* Fixes small capacitor simulation
* Fixes crash when using the Microphone
* Other bug fixes and improvements 1.9.2 09/13/2018 Arduino support for:
* Serial.println
* Floating point numbers
* Syntax coloring in the editor 1.9.1 08/24/2018 * All new *programmable* Arduino element (only basic programming is supported now, more on the way!)
* Added LM317 and Fuse elements
* Updated for iPhone X 1.9 06/19/2018 * Fixes a bug with the bottom toolbar disappearing

Previous changes:
* Optimized for iOS 9 and iPad Pros
* New 3D Touch preview of circuits
* New dark theme 1.8.4 01/16/2016 * Optimized for iOS 9 and iPad Pros
* New 3D Touch preview of circuits
* New dark theme 1.8.3 01/04/2016 • Fix iOS 9 crashes
• Fix creating folders and sharing circuits
• Added a Scope option to disable automatically adding the selected element to the scope 1.8.2 07/17/2015 • Fix crashes when editing values on the iPad
• Fix crashes with iCloud
• Fix crashes when exporting (sharing)

From the previous release notes:
• Addition of in-circuit gauges to always have measurements on the screen
• Addition of 6 CMOS ICs (4000, 4001, 4002, 4011, 4017, 4051, keep requesting on the uservoice!)
• Improved wire selection
• 64-bit support
• Support for iPhone 6 and 6 Plus 1.8.1 04/03/2015 • Addition of in-circuit gauges to always have measurements on the screen
• Addition of 6 CMOS ICs (4000, 4001, 4002, 4011, 4017, 4051, keep requesting on the uservoice!)
• Improved wire selection
• 64-bit support
• Support for iPhone 6 and 6 Plus 1.8 03/25/2015 • Move circuits from one storage location to another
• Duplicate, move, and delete folders
• Always show pinned tracks in the scope
• Many bug fixes and improvements from version 1.7

Updating may duplicate some of your circuits. 1.7.1 08/28/2014



About iCircuit

iCircuit is a paid app for iOS published in the Teaching & Training Tools list of apps, part of Education.

The company that develops iCircuit is Krueger Systems, Inc.. The latest version released by its developer is 1.16.

To install iCircuit on your iOS device, just click the green Continue To App button above to start the installation process. The app is listed on our website since 2026-10-15 and was downloaded 0 times. We have already checked if the download link is safe, however for your own protection we recommend that you scan the downloaded app with your antivirus. Your antivirus may detect the iCircuit as malware if the download link is broken.

How to install iCircuit on your iOS device:

  • Click on the Continue To App button on our website. This will redirect you to the App Store.
  • Once the iCircuit is shown in the iTunes listing of your iOS device, you can start its download and installation. Tap on the GET button to the right of the app to start downloading it.
  • If you are not logged-in the iOS appstore app, you'll be prompted for your your Apple ID and/or password.
  • After iCircuit is downloaded, you'll see an INSTALL button to the right. Tap on it to start the actual installation of the iOS app.
  • Once installation is finished you can tap on the OPEN button to start it. Its icon will also be added to your device home screen.

Program Details


General

Publisher
Released Date
2026-10-15
Languages
English

Category

Category
Subcategory

System requirements

Operating systems
iOS

Download information

File size
187 bytes
Total downloads
0

Pricing

License model
Paid
Price

Version History


Here you can find the changelog of iCircuit since it was posted on our website on 2016-09-27. The latest version is 1.16 and it was updated on Apps112 on 18 October, 2026. See below the changes in each version:

version 1.16

posted on 2026-10-15

Version History iCircuit 1.16 is the biggest update in years: real SPICE subcircuits, Verilog and VHDL simulation, and fully emulated Raspberry Pi Pico boards running genuine MicroPython and CircuitPython, all in the same real-time simulator you already know.

RASPBERRY PI PICO & PICO 2, FULLY EMULATED
Drop a Raspberry Pi Pico or Pico 2 into your circuit and write Python! iCircuit boots real MicroPython 1.28 and CircuitPython 10.2 firmware on machine-level emulations of the RP2040 and RP2350 processors, your choice of firmware per board.
• Write Python right in the app: syntax-highlighted editor with edit-time error checking and multi-file projects
• Interactive serial console with a Serial Plotter running alongside
• Real tracebacks with actual file and line numbers, just like on hardware
• GPIO, PWM, ADC, and I2C/SPI/UART buses interact with the rest of your circuit in real time
• Labeled pin roles, on-board LED, and effective emulated clock speed in the info panel

SPICE SUBCIRCUITS
Import industry-standard SPICE models and use them as first-class circuit elements:
• Transistors and diodes with .MODEL cards: BJTs, MOSFETs, and multi-emitter BJTs
• All dependent sources (E, F, G, H) and independent V/I sources with standard waveforms
• Nested subcircuits with parameters
• Coupled inductors (K mutual inductance)
• .INCLUDE, .IC, and .TEMP directives, with graceful handling of analysis commands
• Robust, case-insensitive parsing with clear error messages
Grab a vendor's SPICE model off the web and simulate it right in iCircuit.

VERILOG AND VHDL
The new HDL element compiles and simulates synthesizable Verilog and VHDL in real time. Design a counter, a state machine, or glue logic in the language you use at work or school, wire it to LEDs, switches, and the rest of your analog circuit, and watch it run.

NEW ELEMENTS
• I2C sensors: HDC1080 humidity, MLX90614 IR thermometer, DS1307/DS3231 real-time clocks, ADS1115 16-bit ADC, readable straight from Python
• AC Current Source, On-Off-On Switch, multiple-emitter BJTs, and OB2512RN offline PSR power switch
• 74138, 74139, 7483, 74107, and 74245 added to the Standard set
• Better power jacks and TRS jacks

ARDUINO
• Drive SSD1306 OLED displays with the Adafruit_SSD1306 and Adafruit_GFX libraries
• Keep sketches in external script files and share them between circuits
• Export sketches to use on real hardware
• Configurable console size and plotting from your sketch

EDITOR AND ANALYSIS (iPhone, iPad, and Mac)
• Rectangular selection
• Disconnect an element without deleting wires by hand
• The canvas grows automatically when you drop elements near the edge
• Color-code wires and elements
• Help text for every property in the Inspector
• Assign keys to momentary switches and play your circuit like an instrument
• XY scope mode for Lissajous figures and I/V curves
• FFT export
• Parts List (BOM) export as CSV, compatible with EasyEDA/JLCPCB part search

BUG FIXES
• Fixed inverter values when exporting, a crash in net labeling, and custom IC drawing clipping
• More accurate component power warnings
• More realistic I2C and SPI bus behavior
• Many SPICE, HDL, and simulation correctness fixes, validated by 775 automated circuit tests

SMOOTHER EDITING
• Redo is one long-press away: just hold the Undo button
• Apple Pencil now works everywhere your finger does

Thank you for your continued support! Whether you're learning electronics, teaching a class, prototyping a product, or just having fun, we hope v1.16 makes iCircuit more useful than ever. 1.16 2d ago This small update fixes signing into the iCircuit Gallery to upload custom elements and fixes the link to the iCircuit Manual.

1.15.1: Fixes the lasso selection tool, fixes crashes on iOS 12 devices, fixes thumbnail generation, and it fixes the D12 port label on Arduino Nanos

# Version 1.5 Updates

This major update brings powerful new analysis tools, expanded microcontroller support, and numerous improvements.

## Bode Plot Analysis

Unlock frequency response analysis with new Bode plot capabilities! Visualize how your circuits respond across frequencies with magnitude and phase plots. Perfect for analyzing filters, amplifiers, and frequency-dependent circuits. See cutoff frequencies, gain characteristics, and phase relationships at a glance.

## Expanded Microcontroller Support

- **Arduino Mega** - Build bigger projects with 54 digital I/O pins and 16 analog inputs
- **Arduino Nano** - Compact board ideal for small-scale applications
- **ESP32 and ESP8266** - Enhanced support for popular IoT microcontrollers

## New Circuit Elements

- **AC Motor** - Single phase AC induction motor
- **Barrel Connector** - Professional DC power jack for your circuits with configurable shunt terminal
- **Improved Power Supply Jack** with better connection handling

## Quick Search

Find circuit elements faster than ever! New search bar lets you instantly locate components without scrolling through categories. Just start typing and get to building.

## Voltage Monitoring

Protect your circuits with automatic under-voltage and over-voltage warnings. Get notified when components are operating outside their safe voltage ranges, helping prevent damage to sensitive ICs and ensuring reliable operation.

## Element Library Organization
- New Microcontroller category for better organization
- Improved element filtering options
- Elements sorted by Pro availability for easier discovery

## Bug Fixes

- Fixed photodiode and photoresistor light source selection
- Removed false capacitor loop errors that prevented valid circuits from running
- Added input voltage tolerance for digital ICs to prevent spurious warnings from minor voltage fluctuations
- Better handling of Arduino EEPROM and multiple board types

Thank you for your continued support! Whether you're learning electronics, prototyping professional designs, or just having fun building circuits, we hope v1.15 makes your experience even better. 1.15.2 Mar 18 This small update fixes the lasso selection tool, fixes crashes on iOS 12 devices, fixes thumbnail generation, and it fixes the D12 port label on Arduino Nanos

# Version 1.5 Updates

This major update brings powerful new analysis tools, expanded microcontroller support, and numerous improvements.

## Bode Plot Analysis

Unlock frequency response analysis with new Bode plot capabilities! Visualize how your circuits respond across frequencies with magnitude and phase plots. Perfect for analyzing filters, amplifiers, and frequency-dependent circuits. See cutoff frequencies, gain characteristics, and phase relationships at a glance.

## Expanded Microcontroller Support

- **Arduino Mega** - Build bigger projects with 54 digital I/O pins and 16 analog inputs
- **Arduino Nano** - Compact board ideal for small-scale applications
- **ESP32 and ESP8266** - Enhanced support for popular IoT microcontrollers

## New Circuit Elements

- **AC Motor** - Single phase AC induction motor
- **Barrel Connector** - Professional DC power jack for your circuits with configurable shunt terminal
- **Improved Power Supply Jack** with better connection handling

## Quick Search

Find circuit elements faster than ever! New search bar lets you instantly locate components without scrolling through categories. Just start typing and get to building.

## Voltage Monitoring

Protect your circuits with automatic under-voltage and over-voltage warnings. Get notified when components are operating outside their safe voltage ranges, helping prevent damage to sensitive ICs and ensuring reliable operation.

## Element Library Organization
- New Microcontroller category for better organization
- Improved element filtering options
- Elements sorted by Pro availability for easier discovery

## Bug Fixes

- Fixed photodiode and photoresistor light source selection
- Removed false capacitor loop errors that prevented valid circuits from running
- Added input voltage tolerance for digital ICs to prevent spurious warnings from minor voltage fluctuations
- Better handling of Arduino EEPROM and multiple board types

Thank you for your continued support! Whether you're learning electronics, prototyping professional designs, or just having fun building circuits, we hope v1.15 makes your experience even better. 1.15.1 Mar 16 This major update brings powerful new analysis tools, expanded microcontroller support, and numerous improvements.

## Bode Plot Analysis

Unlock frequency response analysis with new Bode plot capabilities! Visualize how your circuits respond across frequencies with magnitude and phase plots. Perfect for analyzing filters, amplifiers, and frequency-dependent circuits. See cutoff frequencies, gain characteristics, and phase relationships at a glance.

## Expanded Microcontroller Support

- **Arduino Mega** - Build bigger projects with 54 digital I/O pins and 16 analog inputs
- **Arduino Nano** - Compact board ideal for small-scale applications
- **ESP32 and ESP8266** - Enhanced support for popular IoT microcontrollers

## New Circuit Elements

- **AC Motor** - Single phase AC induction motor
- **Barrel Connector** - Professional DC power jack for your circuits with configurable shunt terminal
- **Improved Power Supply Jack** with better connection handling

## Quick Search

Find circuit elements faster than ever! New search bar lets you instantly locate components without scrolling through categories. Just start typing and get to building.

## Voltage Monitoring

Protect your circuits with automatic under-voltage and over-voltage warnings. Get notified when components are operating outside their safe voltage ranges, helping prevent damage to sensitive ICs and ensuring reliable operation.

## Element Library Organization
- New Microcontroller category for better organization
- Improved element filtering options
- Elements sorted by Pro availability for easier discovery

## Bug Fixes

- Fixed photodiode and photoresistor light source selection
- Removed false capacitor loop errors that prevented valid circuits from running
- Added input voltage tolerance for digital ICs to prevent spurious warnings from minor voltage fluctuations
- Better handling of Arduino EEPROM and multiple board types

Thank you for your continued support! Whether you're learning electronics, prototyping professional designs, or just having fun building circuits, we hope v1.15 makes your experience even better. 1.15 Feb 28 1.14.2 Fixes crashes when WiFi is disabled

Here are the 1.14 release notes:

Improved element and wire selection.

New elements:
* RGB Led
* 74HC4551 Analog Multiplexer and Demultiplexer
* Custom Element

New capabilities:
* Added the capability to create Custom Elements in an Arduino like way
* Added the capability to add resistors, inductors and capacitors to the Custom Elements
* Added the capability to use SPI bus with Custom elements
* Added the capability to draw shapes over the chip and create animations using the drawing functions in the Custom Elements
* Added the capability to save persistan data through an EEPROM with the Custom Elements
* Added the capability of login to the Gallery directly into the application
* Upload Custom Elements to the Gallery directly from the application
* Create and upload Custom Element revisions directly to the Gallery
* Pull Custom Element revisions from the Gallery directly into the application

Custom Elements:
Fixes:
* SPI disconnections when a modification
* I2C disconnections when a modification 1.14.2 04/23/2025 1.14.1 Fixes parallel capacitors.

Here are the 1.14 release notes:

Improved element and wire selection.

New elements:
* RGB Led
* 74HC4551 Analog Multiplexer and Demultiplexer
* Custom Element

New capabilities:
* Added the capability to create Custom Elements in an Arduino like way
* Added the capability to add resistors, inductors and capacitors to the Custom Elements
* Added the capability to use SPI bus with Custom elements
* Added the capability to draw shapes over the chip and create animations using the drawing functions in the Custom Elements
* Added the capability to save persistan data through an EEPROM with the Custom Elements
* Added the capability of login to the Gallery directly into the application
* Upload Custom Elements to the Gallery directly from the application
* Create and upload Custom Element revisions directly to the Gallery
* Pull Custom Element revisions from the Gallery directly into the application

Custom Elements:
Fixes:
* SPI disconnections when a modification
* I2C disconnections when a modification 1.14.1 04/12/2025 Improved element and wire selection.

New elements:
* RGB Led
* 74HC4551 Analog Multiplexer and Demultiplexer
* Custom Element

New capabilities:
* Added the capability to create Custom Elements in an Arduino like way
* Added the capability to add resistors, inductors and capacitors to the Custom Elements
* Added the capability to use SPI bus with Custom elements
* Added the capability to draw shapes over the chip and create animations using the drawing functions in the Custom Elements
* Added the capability to save persistan data through an EEPROM with the Custom Elements
* Added the capability of login to the Gallery directly into the application
* Upload Custom Elements to the Gallery directly from the application
* Create and upload Custom Element revisions directly to the Gallery
* Pull Custom Element revisions from the Gallery directly into the application

Custom Elements:
Fixes:
* SPI disconnections when a modification
* I2C disconnections when a modification 1.14 03/27/2025 New elements:

NeoPixels and NeoMatrix
Keypad
Optocoupler
Transmission Lines
Photodiode
Power Supply Jack
Mono (TS), Stereo (TRS) and Headphone (TRRS) Jacks
PCA9685 PWM Board
EEPROMs
SCP1000 Pressure Sensor
Strain Gauges
MPU6050 Accelerometer and Gyroscope
AD5204 and AD5206 Digital Potentiometers
TSC7432 Color Light-To-Digital Converter
New capabilities:

Added the Arduino SPI library
Added the Arduino NeoPixel libraries (from Adafruit)
Added the Arduino EEPROM library
Added the Arduino Adafruit_PWMServoDriver library
Added the Arduino String library
Added the Arduino Keypad library
Photoresistor and Photodiode LED sensitivity
Series 7400 input voltages depends on VCC
Support for SPI and I2C with PIC16F877A
Support for SPI with Arduino (Master mode only)
Calculate light frequency and wavelength in LED infos
Show Internal Ports Voltages as Wires does
Persistant Arduino EEPROM memory
Fixes:

Fix PIC16F877A possible issues
Fix Internal Port bugs
Enable the Capacitor Loop warning (capacitor with no resistance) 1.13 03/31/2024 Version 1.12.2 improves subcircuits and contains all the new features and bug fixes from the big 1.12 release:

New elements:
* Diac and Triac
* Varactor and Memristor
* 7401, 7403, 7409, 7411, 7412, 7413, 7415, 7418, 7419, 7420, 7421, 7422, 7424, 7425, 7426, 7427, 7428, 7433, 7434, 7435, 7436, 7439, 7442, 7443, 7444, 7447, 7449, 7450, 7451, 74L51, 7453, 74H53, 7454, 74H54, 74L54, 7455, 7456, 7457, 7458, 7460, 7464, 7465, 7470, 7471, 74H71, 7472, 7473, 7475, 7476, 7477, 7478, 74LS78, 7480, 7481, 7482, 7483, 7484, 7487, 7489, 7491, 7492, 74100, 74101, 74104, 74105, 74107A, 74108, 74109, 74110, 74112, 74113, 74114, 74116, 74118, 74125, 74126, 74128, 74131, 74132, 74133, 74134, 74135, 74136, 74138, 74139, 74140, 74170, 74224, 74244, 74245, 74540, 74541, 744067, 4006, 4008, 4009, 4010, 4012, 4013, 4014, 4015, 4016, 4018, 4019, 4020, 4021, 4022, 4023, 4024, 4025, 4026, 4027, 4028, 4030, 4031, 4032, 4038, 4040, 4041, 4042, 4043, 4044, 4049
* Servo motor
* LED Matrix
* Spark gap and tunneling diodes
* H-Bridge (L293)
* LM358 VCO
* Triode and Tetrode
* Internal Ports
* Buffer and tristate buffer
* Ten segment LED bar graph
* Internal ports
New capabilities:
* Wire colors with controllable thickness
* Over-voltage warning on ICs
* Over-power ratings on resistors
* Rotate command to quickly re-orient elements
* Support for expressions on Resistor
* Improved support for Arduino structs and arrays
* Added the Arduino Servo library
* Resistance, Frequency, RMS, PP, Min and Max Voltage measurement mode on Gauge

Fixes:
* Better contrast in the element popup editor
* Dark mode and light mode can now be automatic or manual
* Fix low Ohmic potentiometers
* Official symbol for MOSFETs 1.12.2 02/08/2023 Version 1.12.1 has bug fixes and improvements for the big 1.12 release with these new features:

New elements:
* Diac and Triac
* Varactor and Memristor
* 7401, 7403, 7409, 7411, 7412, 7413, 7415, 7418, 7419, 7420, 7421, 7422, 7424, 7425, 7426, 7427, 7428, 7433, 7434, 7435, 7436, 7439, 7442, 7443, 7444, 7447, 7449, 7450, 7451, 74L51, 7453, 74H53, 7454, 74H54, 74L54, 7455, 7456, 7457, 7458, 7460, 7464, 7465, 7470, 7471, 74H71, 7472, 7473, 7475, 7476, 7477, 7478, 74LS78, 7480, 7481, 7482, 7483, 7484, 7487, 7489, 7491, 7492, 74100, 74101, 74104, 74105, 74107A, 74108, 74109, 74110, 74112, 74113, 74114, 74116, 74118, 74125, 74126, 74128, 74131, 74132, 74133, 74134, 74135, 74136, 74138, 74139, 74140, 74170, 74224, 74244, 74245, 74540, 74541, 744067, 4006, 4008, 4009, 4010, 4012, 4013, 4014, 4015, 4016, 4018, 4019, 4020, 4021, 4022, 4023, 4024, 4025, 4026, 4027, 4028, 4030, 4031, 4032, 4038, 4040, 4041, 4042, 4043, 4044, 4049
* Servo motor
* LED Matrix
* Spark gap and tunneling diodes
* H-Bridge (L293)
* LM358 VCO
* Triode and Tetrode
* Internal Ports
* Buffer and tristate buffer
* Ten segment LED bar graph
* Internal ports
New capabilities:
* Wire colors with controllable thickness
* Over-voltage warning on ICs
* Over-power ratings on resistors
* Rotate command to quickly re-orient elements
* Support for expressions on Resistor
* Improved support for Arduino structs and arrays
* Added the Arduino Servo library
* Resistance, Frequency, RMS, PP, Min and Max Voltage measurement mode on Gauge

Fixes:
* Better contrast in the element popup editor
* Dark mode and light mode can now be automatic or manual
* Fix low Ohmic potentiometers
* Official symbol for MOSFETs 1.12.1 01/28/2023 New elements:
* Diac and Triac
* Varactor and Memristor
* 7401, 7403, 7409, 7411, 7412, 7413, 7415, 7418, 7419, 7420, 7421, 7422, 7424, 7425, 7426, 7427, 7428, 7433, 7434, 7435, 7436, 7439, 7442, 7443, 7444, 7447, 7449, 7450, 7451, 74L51, 7453, 74H53, 7454, 74H54, 74L54, 7455, 7456, 7457, 7458, 7460, 7464, 7465, 7470, 7471, 74H71, 7472, 7473, 7475, 7476, 7477, 7478, 74LS78, 7480, 7481, 7482, 7483, 7484, 7487, 7489, 7491, 7492, 74100, 74101, 74104, 74105, 74107A, 74108, 74109, 74110, 74112, 74113, 74114, 74116, 74118, 74125, 74126, 74128, 74131, 74132, 74133, 74134, 74135, 74136, 74138, 74139, 74140, 74170, 74224, 74244, 74245, 74540, 74541, 744067, 4006, 4008, 4009, 4010, 4012, 4013, 4014, 4015, 4016, 4018, 4019, 4020, 4021, 4022, 4023, 4024, 4025, 4026, 4027, 4028, 4030, 4031, 4032, 4038, 4040, 4041, 4042, 4043, 4044, 4049
* Servo motor
* LED Matrix
* Spark gap and tunneling diodes
* H-Bridge (L293)
* LM358 VCO
* Triode and Tetrode
* Internal Ports
* Buffer and tristate buffer
* Ten segment LED bar graph
* Internal ports
New capabilities:
* Wire colors with controllable thickness
* Over-voltage warning on ICs
* Over-power ratings on resistors
* Rotate command to quickly re-orient elements
* Support for expressions on Resistor
* Improved support for Arduino structs and arrays
* Added the Arduino Servo library
* Resistance, Frequency, RMS, PP, Min and Max Voltage measurement mode on Gauge

Fixes:
* Better contrast in the element popup editor
* Dark mode and light mode can now be automatic or manual
* Fix low Ohmic potentiometers
* Official symbol for MOSFETs 1.12 01/18/2023 • Fix relays and other complex elements when used in subcircuits
• Add IEC capacitor symbols
• Add 3.3 V Arduino option
• Add support for `sizeof`, `continue`, and `break` in C code
• Improve the scope stats to update more regularly
• Fix the alignment of the SPDT switch when rotated
• Fix lasso tool when using Apple Pencils 1.11.2 04/24/2020 • Fix the Export menu on iPads
• Choose circuit themes independently of dark/light mode of iOS
• Add an async reset option to JK flip-flops
• Add RS flip flops
• Make relays act more ideally by default
• Add optional rail ports to Op-amps
• Add circuit "lock" to prevent edits if desired
• Add Gallery to download user-submitted circuits 1.11.1 03/29/2020 • Automatically uses light or dark mode in iOS 13
• New Flip command to quickly flip elements
• Long-press to edit element properties that can be dismissed with a flick on iPhone
• New DPST and DPDT switches
• Common anode mode for the 7-segment display
• Fixes the simulation of nested subcircuits
• 555 now has ground by default
• Pin numbers on ICs
• Lots of other fixes! 1.11 03/15/2020 * NEW! Frequency measurement mode in the Scope display the Fourier transform of any signal so that you can design AC filters and monitor other repeating behaviors of your circuit
* NEW! Delete tool to make cleaning up circuits easier
* All new drawing code to make circuit animations smoother than ever
* More accurate scope with thinner lines and higher sampling rate
* New circuit browser to make sharing files with other apps easier
* Many bug fixes and and other improvements 1.10 11/16/2018 * Fixes saving circuits
* Fixes gauges that would not update
* Fixes selecting multiple elements on iPhone X 1.9.3 09/27/2018 * Fixes dragging items after editing them (missing wires, etc.)
* Fixes small capacitor simulation
* Fixes crash when using the Microphone
* Other bug fixes and improvements 1.9.2 09/13/2018 Arduino support for:
* Serial.println
* Floating point numbers
* Syntax coloring in the editor 1.9.1 08/24/2018 * All new *programmable* Arduino element (only basic programming is supported now, more on the way!)
* Added LM317 and Fuse elements
* Updated for iPhone X 1.9 06/19/2018 * Fixes a bug with the bottom toolbar disappearing

Previous changes:
* Optimized for iOS 9 and iPad Pros
* New 3D Touch preview of circuits
* New dark theme 1.8.4 01/16/2016 * Optimized for iOS 9 and iPad Pros
* New 3D Touch preview of circuits
* New dark theme 1.8.3 01/04/2016 • Fix iOS 9 crashes
• Fix creating folders and sharing circuits
• Added a Scope option to disable automatically adding the selected element to the scope 1.8.2 07/17/2015 • Fix crashes when editing values on the iPad
• Fix crashes with iCloud
• Fix crashes when exporting (sharing)

From the previous release notes:
• Addition of in-circuit gauges to always have measurements on the screen
• Addition of 6 CMOS ICs (4000, 4001, 4002, 4011, 4017, 4051, keep requesting on the uservoice!)
• Improved wire selection
• 64-bit support
• Support for iPhone 6 and 6 Plus 1.8.1 04/03/2015 • Addition of in-circuit gauges to always have measurements on the screen
• Addition of 6 CMOS ICs (4000, 4001, 4002, 4011, 4017, 4051, keep requesting on the uservoice!)
• Improved wire selection
• 64-bit support
• Support for iPhone 6 and 6 Plus 1.8 03/25/2015 • Move circuits from one storage location to another
• Duplicate, move, and delete folders
• Always show pinned tracks in the scope
• Many bug fixes and improvements from version 1.7

Updating may duplicate some of your circuits. 1.7.1 08/28/2014

version 1.15.2

posted on 2026-10-08

Version History This small update fixes signing into the iCircuit Gallery to upload custom elements and fixes the link to the iCircuit Manual.

1.15.1: Fixes the lasso selection tool, fixes crashes on iOS 12 devices, fixes thumbnail generation, and it fixes the D12 port label on Arduino Nanos

# Version 1.5 Updates

This major update brings powerful new analysis tools, expanded microcontroller support, and numerous improvements.

## Bode Plot Analysis

Unlock frequency response analysis with new Bode plot capabilities! Visualize how your circuits respond across frequencies with magnitude and phase plots. Perfect for analyzing filters, amplifiers, and frequency-dependent circuits. See cutoff frequencies, gain characteristics, and phase relationships at a glance.

## Expanded Microcontroller Support

- **Arduino Mega** - Build bigger projects with 54 digital I/O pins and 16 analog inputs
- **Arduino Nano** - Compact board ideal for small-scale applications
- **ESP32 and ESP8266** - Enhanced support for popular IoT microcontrollers

## New Circuit Elements

- **AC Motor** - Single phase AC induction motor
- **Barrel Connector** - Professional DC power jack for your circuits with configurable shunt terminal
- **Improved Power Supply Jack** with better connection handling

## Quick Search

Find circuit elements faster than ever! New search bar lets you instantly locate components without scrolling through categories. Just start typing and get to building.

## Voltage Monitoring

Protect your circuits with automatic under-voltage and over-voltage warnings. Get notified when components are operating outside their safe voltage ranges, helping prevent damage to sensitive ICs and ensuring reliable operation.

## Element Library Organization
- New Microcontroller category for better organization
- Improved element filtering options
- Elements sorted by Pro availability for easier discovery

## Bug Fixes

- Fixed photodiode and photoresistor light source selection
- Removed false capacitor loop errors that prevented valid circuits from running
- Added input voltage tolerance for digital ICs to prevent spurious warnings from minor voltage fluctuations
- Better handling of Arduino EEPROM and multiple board types

Thank you for your continued support! Whether you're learning electronics, prototyping professional designs, or just having fun building circuits, we hope v1.15 makes your experience even better. 1.15.2 Mar 18 This small update fixes the lasso selection tool, fixes crashes on iOS 12 devices, fixes thumbnail generation, and it fixes the D12 port label on Arduino Nanos

# Version 1.5 Updates

This major update brings powerful new analysis tools, expanded microcontroller support, and numerous improvements.

## Bode Plot Analysis

Unlock frequency response analysis with new Bode plot capabilities! Visualize how your circuits respond across frequencies with magnitude and phase plots. Perfect for analyzing filters, amplifiers, and frequency-dependent circuits. See cutoff frequencies, gain characteristics, and phase relationships at a glance.

## Expanded Microcontroller Support

- **Arduino Mega** - Build bigger projects with 54 digital I/O pins and 16 analog inputs
- **Arduino Nano** - Compact board ideal for small-scale applications
- **ESP32 and ESP8266** - Enhanced support for popular IoT microcontrollers

## New Circuit Elements

- **AC Motor** - Single phase AC induction motor
- **Barrel Connector** - Professional DC power jack for your circuits with configurable shunt terminal
- **Improved Power Supply Jack** with better connection handling

## Quick Search

Find circuit elements faster than ever! New search bar lets you instantly locate components without scrolling through categories. Just start typing and get to building.

## Voltage Monitoring

Protect your circuits with automatic under-voltage and over-voltage warnings. Get notified when components are operating outside their safe voltage ranges, helping prevent damage to sensitive ICs and ensuring reliable operation.

## Element Library Organization
- New Microcontroller category for better organization
- Improved element filtering options
- Elements sorted by Pro availability for easier discovery

## Bug Fixes

- Fixed photodiode and photoresistor light source selection
- Removed false capacitor loop errors that prevented valid circuits from running
- Added input voltage tolerance for digital ICs to prevent spurious warnings from minor voltage fluctuations
- Better handling of Arduino EEPROM and multiple board types

Thank you for your continued support! Whether you're learning electronics, prototyping professional designs, or just having fun building circuits, we hope v1.15 makes your experience even better. 1.15.1 Mar 16 This major update brings powerful new analysis tools, expanded microcontroller support, and numerous improvements.

## Bode Plot Analysis

Unlock frequency response analysis with new Bode plot capabilities! Visualize how your circuits respond across frequencies with magnitude and phase plots. Perfect for analyzing filters, amplifiers, and frequency-dependent circuits. See cutoff frequencies, gain characteristics, and phase relationships at a glance.

## Expanded Microcontroller Support

- **Arduino Mega** - Build bigger projects with 54 digital I/O pins and 16 analog inputs
- **Arduino Nano** - Compact board ideal for small-scale applications
- **ESP32 and ESP8266** - Enhanced support for popular IoT microcontrollers

## New Circuit Elements

- **AC Motor** - Single phase AC induction motor
- **Barrel Connector** - Professional DC power jack for your circuits with configurable shunt terminal
- **Improved Power Supply Jack** with better connection handling

## Quick Search

Find circuit elements faster than ever! New search bar lets you instantly locate components without scrolling through categories. Just start typing and get to building.

## Voltage Monitoring

Protect your circuits with automatic under-voltage and over-voltage warnings. Get notified when components are operating outside their safe voltage ranges, helping prevent damage to sensitive ICs and ensuring reliable operation.

## Element Library Organization
- New Microcontroller category for better organization
- Improved element filtering options
- Elements sorted by Pro availability for easier discovery

## Bug Fixes

- Fixed photodiode and photoresistor light source selection
- Removed false capacitor loop errors that prevented valid circuits from running
- Added input voltage tolerance for digital ICs to prevent spurious warnings from minor voltage fluctuations
- Better handling of Arduino EEPROM and multiple board types

Thank you for your continued support! Whether you're learning electronics, prototyping professional designs, or just having fun building circuits, we hope v1.15 makes your experience even better. 1.15 Feb 28 1.14.2 Fixes crashes when WiFi is disabled

Here are the 1.14 release notes:

Improved element and wire selection.

New elements:
* RGB Led
* 74HC4551 Analog Multiplexer and Demultiplexer
* Custom Element

New capabilities:
* Added the capability to create Custom Elements in an Arduino like way
* Added the capability to add resistors, inductors and capacitors to the Custom Elements
* Added the capability to use SPI bus with Custom elements
* Added the capability to draw shapes over the chip and create animations using the drawing functions in the Custom Elements
* Added the capability to save persistan data through an EEPROM with the Custom Elements
* Added the capability of login to the Gallery directly into the application
* Upload Custom Elements to the Gallery directly from the application
* Create and upload Custom Element revisions directly to the Gallery
* Pull Custom Element revisions from the Gallery directly into the application

Custom Elements:
Fixes:
* SPI disconnections when a modification
* I2C disconnections when a modification 1.14.2 04/23/2025 1.14.1 Fixes parallel capacitors.

Here are the 1.14 release notes:

Improved element and wire selection.

New elements:
* RGB Led
* 74HC4551 Analog Multiplexer and Demultiplexer
* Custom Element

New capabilities:
* Added the capability to create Custom Elements in an Arduino like way
* Added the capability to add resistors, inductors and capacitors to the Custom Elements
* Added the capability to use SPI bus with Custom elements
* Added the capability to draw shapes over the chip and create animations using the drawing functions in the Custom Elements
* Added the capability to save persistan data through an EEPROM with the Custom Elements
* Added the capability of login to the Gallery directly into the application
* Upload Custom Elements to the Gallery directly from the application
* Create and upload Custom Element revisions directly to the Gallery
* Pull Custom Element revisions from the Gallery directly into the application

Custom Elements:
Fixes:
* SPI disconnections when a modification
* I2C disconnections when a modification 1.14.1 04/12/2025 Improved element and wire selection.

New elements:
* RGB Led
* 74HC4551 Analog Multiplexer and Demultiplexer
* Custom Element

New capabilities:
* Added the capability to create Custom Elements in an Arduino like way
* Added the capability to add resistors, inductors and capacitors to the Custom Elements
* Added the capability to use SPI bus with Custom elements
* Added the capability to draw shapes over the chip and create animations using the drawing functions in the Custom Elements
* Added the capability to save persistan data through an EEPROM with the Custom Elements
* Added the capability of login to the Gallery directly into the application
* Upload Custom Elements to the Gallery directly from the application
* Create and upload Custom Element revisions directly to the Gallery
* Pull Custom Element revisions from the Gallery directly into the application

Custom Elements:
Fixes:
* SPI disconnections when a modification
* I2C disconnections when a modification 1.14 03/27/2025 New elements:

NeoPixels and NeoMatrix
Keypad
Optocoupler
Transmission Lines
Photodiode
Power Supply Jack
Mono (TS), Stereo (TRS) and Headphone (TRRS) Jacks
PCA9685 PWM Board
EEPROMs
SCP1000 Pressure Sensor
Strain Gauges
MPU6050 Accelerometer and Gyroscope
AD5204 and AD5206 Digital Potentiometers
TSC7432 Color Light-To-Digital Converter
New capabilities:

Added the Arduino SPI library
Added the Arduino NeoPixel libraries (from Adafruit)
Added the Arduino EEPROM library
Added the Arduino Adafruit_PWMServoDriver library
Added the Arduino String library
Added the Arduino Keypad library
Photoresistor and Photodiode LED sensitivity
Series 7400 input voltages depends on VCC
Support for SPI and I2C with PIC16F877A
Support for SPI with Arduino (Master mode only)
Calculate light frequency and wavelength in LED infos
Show Internal Ports Voltages as Wires does
Persistant Arduino EEPROM memory
Fixes:

Fix PIC16F877A possible issues
Fix Internal Port bugs
Enable the Capacitor Loop warning (capacitor with no resistance) 1.13 03/31/2024 Version 1.12.2 improves subcircuits and contains all the new features and bug fixes from the big 1.12 release:

New elements:
* Diac and Triac
* Varactor and Memristor
* 7401, 7403, 7409, 7411, 7412, 7413, 7415, 7418, 7419, 7420, 7421, 7422, 7424, 7425, 7426, 7427, 7428, 7433, 7434, 7435, 7436, 7439, 7442, 7443, 7444, 7447, 7449, 7450, 7451, 74L51, 7453, 74H53, 7454, 74H54, 74L54, 7455, 7456, 7457, 7458, 7460, 7464, 7465, 7470, 7471, 74H71, 7472, 7473, 7475, 7476, 7477, 7478, 74LS78, 7480, 7481, 7482, 7483, 7484, 7487, 7489, 7491, 7492, 74100, 74101, 74104, 74105, 74107A, 74108, 74109, 74110, 74112, 74113, 74114, 74116, 74118, 74125, 74126, 74128, 74131, 74132, 74133, 74134, 74135, 74136, 74138, 74139, 74140, 74170, 74224, 74244, 74245, 74540, 74541, 744067, 4006, 4008, 4009, 4010, 4012, 4013, 4014, 4015, 4016, 4018, 4019, 4020, 4021, 4022, 4023, 4024, 4025, 4026, 4027, 4028, 4030, 4031, 4032, 4038, 4040, 4041, 4042, 4043, 4044, 4049
* Servo motor
* LED Matrix
* Spark gap and tunneling diodes
* H-Bridge (L293)
* LM358 VCO
* Triode and Tetrode
* Internal Ports
* Buffer and tristate buffer
* Ten segment LED bar graph
* Internal ports
New capabilities:
* Wire colors with controllable thickness
* Over-voltage warning on ICs
* Over-power ratings on resistors
* Rotate command to quickly re-orient elements
* Support for expressions on Resistor
* Improved support for Arduino structs and arrays
* Added the Arduino Servo library
* Resistance, Frequency, RMS, PP, Min and Max Voltage measurement mode on Gauge

Fixes:
* Better contrast in the element popup editor
* Dark mode and light mode can now be automatic or manual
* Fix low Ohmic potentiometers
* Official symbol for MOSFETs 1.12.2 02/08/2023 Version 1.12.1 has bug fixes and improvements for the big 1.12 release with these new features:

New elements:
* Diac and Triac
* Varactor and Memristor
* 7401, 7403, 7409, 7411, 7412, 7413, 7415, 7418, 7419, 7420, 7421, 7422, 7424, 7425, 7426, 7427, 7428, 7433, 7434, 7435, 7436, 7439, 7442, 7443, 7444, 7447, 7449, 7450, 7451, 74L51, 7453, 74H53, 7454, 74H54, 74L54, 7455, 7456, 7457, 7458, 7460, 7464, 7465, 7470, 7471, 74H71, 7472, 7473, 7475, 7476, 7477, 7478, 74LS78, 7480, 7481, 7482, 7483, 7484, 7487, 7489, 7491, 7492, 74100, 74101, 74104, 74105, 74107A, 74108, 74109, 74110, 74112, 74113, 74114, 74116, 74118, 74125, 74126, 74128, 74131, 74132, 74133, 74134, 74135, 74136, 74138, 74139, 74140, 74170, 74224, 74244, 74245, 74540, 74541, 744067, 4006, 4008, 4009, 4010, 4012, 4013, 4014, 4015, 4016, 4018, 4019, 4020, 4021, 4022, 4023, 4024, 4025, 4026, 4027, 4028, 4030, 4031, 4032, 4038, 4040, 4041, 4042, 4043, 4044, 4049
* Servo motor
* LED Matrix
* Spark gap and tunneling diodes
* H-Bridge (L293)
* LM358 VCO
* Triode and Tetrode
* Internal Ports
* Buffer and tristate buffer
* Ten segment LED bar graph
* Internal ports
New capabilities:
* Wire colors with controllable thickness
* Over-voltage warning on ICs
* Over-power ratings on resistors
* Rotate command to quickly re-orient elements
* Support for expressions on Resistor
* Improved support for Arduino structs and arrays
* Added the Arduino Servo library
* Resistance, Frequency, RMS, PP, Min and Max Voltage measurement mode on Gauge

Fixes:
* Better contrast in the element popup editor
* Dark mode and light mode can now be automatic or manual
* Fix low Ohmic potentiometers
* Official symbol for MOSFETs 1.12.1 01/28/2023 New elements:
* Diac and Triac
* Varactor and Memristor
* 7401, 7403, 7409, 7411, 7412, 7413, 7415, 7418, 7419, 7420, 7421, 7422, 7424, 7425, 7426, 7427, 7428, 7433, 7434, 7435, 7436, 7439, 7442, 7443, 7444, 7447, 7449, 7450, 7451, 74L51, 7453, 74H53, 7454, 74H54, 74L54, 7455, 7456, 7457, 7458, 7460, 7464, 7465, 7470, 7471, 74H71, 7472, 7473, 7475, 7476, 7477, 7478, 74LS78, 7480, 7481, 7482, 7483, 7484, 7487, 7489, 7491, 7492, 74100, 74101, 74104, 74105, 74107A, 74108, 74109, 74110, 74112, 74113, 74114, 74116, 74118, 74125, 74126, 74128, 74131, 74132, 74133, 74134, 74135, 74136, 74138, 74139, 74140, 74170, 74224, 74244, 74245, 74540, 74541, 744067, 4006, 4008, 4009, 4010, 4012, 4013, 4014, 4015, 4016, 4018, 4019, 4020, 4021, 4022, 4023, 4024, 4025, 4026, 4027, 4028, 4030, 4031, 4032, 4038, 4040, 4041, 4042, 4043, 4044, 4049
* Servo motor
* LED Matrix
* Spark gap and tunneling diodes
* H-Bridge (L293)
* LM358 VCO
* Triode and Tetrode
* Internal Ports
* Buffer and tristate buffer
* Ten segment LED bar graph
* Internal ports
New capabilities:
* Wire colors with controllable thickness
* Over-voltage warning on ICs
* Over-power ratings on resistors
* Rotate command to quickly re-orient elements
* Support for expressions on Resistor
* Improved support for Arduino structs and arrays
* Added the Arduino Servo library
* Resistance, Frequency, RMS, PP, Min and Max Voltage measurement mode on Gauge

Fixes:
* Better contrast in the element popup editor
* Dark mode and light mode can now be automatic or manual
* Fix low Ohmic potentiometers
* Official symbol for MOSFETs 1.12 01/18/2023 • Fix relays and other complex elements when used in subcircuits
• Add IEC capacitor symbols
• Add 3.3 V Arduino option
• Add support for `sizeof`, `continue`, and `break` in C code
• Improve the scope stats to update more regularly
• Fix the alignment of the SPDT switch when rotated
• Fix lasso tool when using Apple Pencils 1.11.2 04/24/2020 • Fix the Export menu on iPads
• Choose circuit themes independently of dark/light mode of iOS
• Add an async reset option to JK flip-flops
• Add RS flip flops
• Make relays act more ideally by default
• Add optional rail ports to Op-amps
• Add circuit "lock" to prevent edits if desired
• Add Gallery to download user-submitted circuits 1.11.1 03/29/2020 • Automatically uses light or dark mode in iOS 13
• New Flip command to quickly flip elements
• Long-press to edit element properties that can be dismissed with a flick on iPhone
• New DPST and DPDT switches
• Common anode mode for the 7-segment display
• Fixes the simulation of nested subcircuits
• 555 now has ground by default
• Pin numbers on ICs
• Lots of other fixes! 1.11 03/15/2020 * NEW! Frequency measurement mode in the Scope display the Fourier transform of any signal so that you can design AC filters and monitor other repeating behaviors of your circuit
* NEW! Delete tool to make cleaning up circuits easier
* All new drawing code to make circuit animations smoother than ever
* More accurate scope with thinner lines and higher sampling rate
* New circuit browser to make sharing files with other apps easier
* Many bug fixes and and other improvements 1.10 11/16/2018 * Fixes saving circuits
* Fixes gauges that would not update
* Fixes selecting multiple elements on iPhone X 1.9.3 09/27/2018 * Fixes dragging items after editing them (missing wires, etc.)
* Fixes small capacitor simulation
* Fixes crash when using the Microphone
* Other bug fixes and improvements 1.9.2 09/13/2018 Arduino support for:
* Serial.println
* Floating point numbers
* Syntax coloring in the editor 1.9.1 08/24/2018 * All new *programmable* Arduino element (only basic programming is supported now, more on the way!)
* Added LM317 and Fuse elements
* Updated for iPhone X 1.9 06/19/2018 * Fixes a bug with the bottom toolbar disappearing

Previous changes:
* Optimized for iOS 9 and iPad Pros
* New 3D Touch preview of circuits
* New dark theme 1.8.4 01/16/2016 * Optimized for iOS 9 and iPad Pros
* New 3D Touch preview of circuits
* New dark theme 1.8.3 01/04/2016 • Fix iOS 9 crashes
• Fix creating folders and sharing circuits
• Added a Scope option to disable automatically adding the selected element to the scope 1.8.2 07/17/2015 • Fix crashes when editing values on the iPad
• Fix crashes with iCloud
• Fix crashes when exporting (sharing)

From the previous release notes:
• Addition of in-circuit gauges to always have measurements on the screen
• Addition of 6 CMOS ICs (4000, 4001, 4002, 4011, 4017, 4051, keep requesting on the uservoice!)
• Improved wire selection
• 64-bit support
• Support for iPhone 6 and 6 Plus 1.8.1 04/03/2015 • Addition of in-circuit gauges to always have measurements on the screen
• Addition of 6 CMOS ICs (4000, 4001, 4002, 4011, 4017, 4051, keep requesting on the uservoice!)
• Improved wire selection
• 64-bit support
• Support for iPhone 6 and 6 Plus 1.8 03/25/2015 • Move circuits from one storage location to another
• Duplicate, move, and delete folders
• Always show pinned tracks in the scope
• Many bug fixes and improvements from version 1.7

Updating may duplicate some of your circuits. 1.7.1 08/28/2014 • New design for iOS 7
• Added iCloud and Dropbox storage to seamlessly share circuits between devices
• Added filter buttons to the library to help locate elements
• Fixes scope crashes on iPhone
• New antenna (AM and FM) and crystal oscillator elements
• Numerous bug fixes and enhancements 1.7 08/14/2014

version 1.15.2

posted on 2026-03-18

This small update fixes signing into the iCircuit Gallery to upload custom elements and fixes the link to the iCircuit Manual.

1.15.1: Fixes the lasso selection tool, fixes crashes on iOS 12 devices, fixes thumbnail generation, and it fixes the D12 port label on Arduino Nanos

# Version 1.5 Updates

This major update brings powerful new analysis tools, expanded microcontroller support, and numerous improvements.

## Bode Plot Analysis

Unlock frequency response analysis with new Bode plot capabilities! Visualize how your circuits respond across frequencies with magnitude and phase plots. Perfect for analyzing filters, amplifiers, and frequency-dependent circuits. See cutoff frequencies, gain characteristics, and phase relationships at a glance.

## Expanded Microcontroller Support

- **Arduino Mega** - Build bigger projects with 54 digital I/O pins and 16 analog inputs
- **Arduino Nano** - Compact board ideal for small-scale applications
- **ESP32 and ESP8266** - Enhanced support for popular IoT microcontrollers

## New Circuit Elements

- **AC Motor** - Single phase AC induction motor
- **Barrel Connector** - Professional DC power jack for your circuits with configurable shunt terminal
- **Improved Power Supply Jack** with better connection handling

## Quick Search

Find circuit elements faster than ever! New search bar lets you instantly locate components without scrolling through categories. Just start typing and get to building.

## Voltage Monitoring

Protect your circuits with automatic under-voltage and over-voltage warnings. Get notified when components are operating outside their safe voltage ranges, helping prevent damage to sensitive ICs and ensuring reliable operation.

## Element Library Organization
- New Microcontroller category for better organization
- Improved element filtering options
- Elements sorted by Pro availability for easier discovery

## Bug Fixes

- Fixed photodiode and photoresistor light source selection
- Removed false capacitor loop errors that prevented valid circuits from running
- Added input voltage tolerance for digital ICs to prevent spurious warnings from minor voltage fluctuations
- Better handling of Arduino EEPROM and multiple board types

Thank you for your continued support! Whether you're learning electronics, prototyping professional designs, or just having fun building circuits, we hope v1.15 makes your experience even better.

version 1.15

posted on 2026-02-28

This major update brings powerful new analysis tools, expanded microcontroller support, and numerous improvements.

## Bode Plot Analysis

Unlock frequency response analysis with new Bode plot capabilities! Visualize how your circuits respond across frequencies with magnitude and phase plots. Perfect for analyzing filters, amplifiers, and frequency-dependent circuits. See cutoff frequencies, gain characteristics, and phase relationships at a glance.

## Expanded Microcontroller Support

- **Arduino Mega** - Build bigger projects with 54 digital I/O pins and 16 analog inputs
- **Arduino Nano** - Compact board ideal for small-scale applications
- **ESP32 and ESP8266** - Enhanced support for popular IoT microcontrollers

## New Circuit Elements

- **AC Motor** - Single phase AC induction motor
- **Barrel Connector** - Professional DC power jack for your circuits with configurable shunt terminal
- **Improved Power Supply Jack** with better connection handling

## Quick Search

Find circuit elements faster than ever! New search bar lets you instantly locate components without scrolling through categories. Just start typing and get to building.

## Voltage Monitoring

Protect your circuits with automatic under-voltage and over-voltage warnings. Get notified when components are operating outside their safe voltage ranges, helping prevent damage to sensitive ICs and ensuring reliable operation.

## Element Library Organization
- New Microcontroller category for better organization
- Improved element filtering options
- Elements sorted by Pro availability for easier discovery

## Bug Fixes

- Fixed photodiode and photoresistor light source selection
- Removed false capacitor loop errors that prevented valid circuits from running
- Added input voltage tolerance for digital ICs to prevent spurious warnings from minor voltage fluctuations
- Better handling of Arduino EEPROM and multiple board types

Thank you for your continued support! Whether you're learning electronics, prototyping professional designs, or just having fun building circuits, we hope v1.15 makes your experience even better.

version 1.14.2

posted on 2025-04-23

1.14.2 Fixes crashes when WiFi is disabled

Here are the 1.14 release notes:

Improved element and wire selection.

New elements:
* RGB Led
* 74HC4551 Analog Multiplexer and Demultiplexer
* Custom Element

New capabilities:
* Added the capability to create Custom Elements in an Arduino like way
* Added the capability to add resistors, inductors and capacitors to the Custom Elements
* Added the capability to use SPI bus with Custom elements
* Added the capability to draw shapes over the chip and create animations using the drawing functions in the Custom Elements
* Added the capability to save persistan data through an EEPROM with the Custom Elements
* Added the capability of login to the Gallery directly into the application
* Upload Custom Elements to the Gallery directly from the application
* Create and upload Custom Element revisions directly to the Gallery
* Pull Custom Element revisions from the Gallery directly into the application

Custom Elements:
Fixes:
* SPI disconnections when a modification
* I2C disconnections when a modification

version 1.14.2

posted on 2025-04-23

Apr 23, 2025
Version 1.14.2
1.14.2 Fixes crashes when WiFi is disabled

Here are the 1.14 release notes:

Improved element and wire selection.

New elements:
* RGB Led
* 74HC4551 Analog Multiplexer and Demultiplexer
* Custom Element

New capabilities:
* Added the capability to create Custom Elements in an Arduino like way
* Added the capability to add resistors, inductors and capacitors to the Custom Elements
* Added the capability to use SPI bus with Custom elements
* Added the capability to draw shapes over the chip and create animations using the drawing functions in the Custom Elements
* Added the capability to save persistan data through an EEPROM with the Custom Elements
* Added the capability of login to the Gallery directly into the application
* Upload Custom Elements to the Gallery directly from the application
* Create and upload Custom Element revisions directly to the Gallery
* Pull Custom Element revisions from the Gallery directly into the application

Custom Elements:
Fixes:
* SPI disconnections when a modification
* I2C disconnections when a modification

version 1.14.1

posted on 2025-04-12

Apr 12, 2025
Version 1.14.1
1.14.1 Fixes parallel capacitors.

Here are the 1.14 release notes:

Improved element and wire selection.

New elements:
* RGB Led
* 74HC4551 Analog Multiplexer and Demultiplexer
* Custom Element

New capabilities:
* Added the capability to create Custom Elements in an Arduino like way
* Added the capability to add resistors, inductors and capacitors to the Custom Elements
* Added the capability to use SPI bus with Custom elements
* Added the capability to draw shapes over the chip and create animations using the drawing functions in the Custom Elements
* Added the capability to save persistan data through an EEPROM with the Custom Elements
* Added the capability of login to the Gallery directly into the application
* Upload Custom Elements to the Gallery directly from the application
* Create and upload Custom Element revisions directly to the Gallery
* Pull Custom Element revisions from the Gallery directly into the application

Custom Elements:
Fixes:
* SPI disconnections when a modification
* I2C disconnections when a modification

version 1.14

posted on 2025-03-27

Mar 27, 2025
Version 1.14
Improved element and wire selection.

New elements:
* RGB Led
* 74HC4551 Analog Multiplexer and Demultiplexer
* Custom Element

New capabilities:
* Added the capability to create Custom Elements in an Arduino like way
* Added the capability to add resistors, inductors and capacitors to the Custom Elements
* Added the capability to use SPI bus with Custom elements
* Added the capability to draw shapes over the chip and create animations using the drawing functions in the Custom Elements
* Added the capability to save persistan data through an EEPROM with the Custom Elements
* Added the capability of login to the Gallery directly into the application
* Upload Custom Elements to the Gallery directly from the application
* Create and upload Custom Element revisions directly to the Gallery
* Pull Custom Element revisions from the Gallery directly into the application

Custom Elements:
Fixes:
* SPI disconnections when a modification
* I2C disconnections when a modification

version 1.13

posted on 2024-03-31

Mar 31, 2024
Version 1.13
New elements:

NeoPixels and NeoMatrix
Keypad
Optocoupler
Transmission Lines
Photodiode
Power Supply Jack
Mono (TS), Stereo (TRS) and Headphone (TRRS) Jacks
PCA9685 PWM Board
EEPROMs
SCP1000 Pressure Sensor
Strain Gauges
MPU6050 Accelerometer and Gyroscope
AD5204 and AD5206 Digital Potentiometers
TSC7432 Color Light-To-Digital Converter
New capabilities:

Added the Arduino SPI library
Added the Arduino NeoPixel libraries (from Adafruit)
Added the Arduino EEPROM library
Added the Arduino Adafruit_PWMServoDriver library
Added the Arduino String library
Added the Arduino Keypad library
Photoresistor and Photodiode LED sensitivity
Series 7400 input voltages depends on VCC
Support for SPI and I2C with PIC16F877A
Support for SPI with Arduino (Master mode only)
Calculate light frequency and wavelength in LED infos
Show Internal Ports Voltages as Wires does
Persistant Arduino EEPROM memory
Fixes:

Fix PIC16F877A possible issues
Fix Internal Port bugs
Enable the Capacitor Loop warning (capacitor with no resistance)

version 1.12.2

posted on 2023-02-08

Feb 8, 2023
Version 1.12.2
Version 1.12.2 improves subcircuits and contains all the new features and bug fixes from the big 1.12 release:

New elements:
* Diac and Triac
* Varactor and Memristor
* 7401, 7403, 7409, 7411, 7412, 7413, 7415, 7418, 7419, 7420, 7421, 7422, 7424, 7425, 7426, 7427, 7428, 7433, 7434, 7435, 7436, 7439, 7442, 7443, 7444, 7447, 7449, 7450, 7451, 74L51, 7453, 74H53, 7454, 74H54, 74L54, 7455, 7456, 7457, 7458, 7460, 7464, 7465, 7470, 7471, 74H71, 7472, 7473, 7475, 7476, 7477, 7478, 74LS78, 7480, 7481, 7482, 7483, 7484, 7487, 7489, 7491, 7492, 74100, 74101, 74104, 74105, 74107A, 74108, 74109, 74110, 74112, 74113, 74114, 74116, 74118, 74125, 74126, 74128, 74131, 74132, 74133, 74134, 74135, 74136, 74138, 74139, 74140, 74170, 74224, 74244, 74245, 74540, 74541, 744067, 4006, 4008, 4009, 4010, 4012, 4013, 4014, 4015, 4016, 4018, 4019, 4020, 4021, 4022, 4023, 4024, 4025, 4026, 4027, 4028, 4030, 4031, 4032, 4038, 4040, 4041, 4042, 4043, 4044, 4049
* Servo motor
* LED Matrix
* Spark gap and tunneling diodes
* H-Bridge (L293)
* LM358 VCO
* Triode and Tetrode
* Internal Ports
* Buffer and tristate buffer
* Ten segment LED bar graph
* Internal ports
New capabilities:
* Wire colors with controllable thickness
* Over-voltage warning on ICs
* Over-power ratings on resistors
* Rotate command to quickly re-orient elements
* Support for expressions on Resistor
* Improved support for Arduino structs and arrays
* Added the Arduino Servo library
* Resistance, Frequency, RMS, PP, Min and Max Voltage measurement mode on Gauge

Fixes:
* Better contrast in the element popup editor
* Dark mode and light mode can now be automatic or manual
* Fix low Ohmic potentiometers
* Official symbol for MOSFETs

Disclaimer


Official App Store Link


We do not host iCircuit on our servers. We did not scan it for viruses, adware, spyware or other type of malware. This app is hosted by Apple and passed their terms and conditions to be listed there. We recommend caution when installing it.

The App Store link for iCircuit is provided to you by apps112.com without any warranties, representations or guarantees of any kind, so access it at your own risk.

If you have questions regarding this particular app contact the publisher directly. For questions about the functionalities of apps112.com contact us.





Click stars to rate this APP!

Users Rating:
  0.0/5     0
Downloads: 0
Updated At: 2026-10-18
Operating System: iOS
License Type: Paid

TOP DOWNLOADS
in Education last week