What's new in iCircuit 1.13
Apr 1, 2024
- 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)
New in iCircuit 1.12.2 (Feb 9, 2023)
New in iCircuit 1.12.1 (Jan 28, 2023)
- Bug fixes and improvements
New in iCircuit 1.12 (Jan 18, 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
New in iCircuit 1.11.3 (Jun 4, 2020)
- Fix rendering the scope on non-English devices
- Fix labels and other text with non-English characters
- Fix layout of switches to fit the grid
- Allow up to 128 ports in subcircuits (32 used to be the limit)
- Fix app crash with large circuits
New in iCircuit 1.11.2 (Apr 24, 2020)
- 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
New in iCircuit 1.11.1 (Mar 31, 2020)
- 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
New in iCircuit 1.11 (Mar 8, 2020)
- New DPST and DPDT switches! This version also allows any switch to act as a momentary button.
- 555 now requires ground connections by default
- Highlights elements that are causing trouble when the circuit fails to simulate
- New Song example to demonstrate tone() on Arduino
- Bug fixes:
- Fix the scope from displaying incorrectly on macOS 10.9, 10.10, and 10.11
- Fix flickering scrollbars
- Fix mouse cursors
New in iCircuit 1.10.1 (Feb 29, 2020)
- Subcircuit parts now get updated when you save the subcircuit file. This should make working with complex circuits easier.
- Fix crashing on Catalina
- Many UI fixes for Mavericks through Mojave
New in iCircuit 1.10 (Dec 13, 2019)
- Dark mode support
- Rendering performance improvements to make animations smooth
- Advanced I/O support for Arduinos
- Scope now shows Frequencies using an FFT
- Improved scope no longer flickers and it's easier to set triggers
New in iCircuit 1.9.1 (Aug 25, 2018)
- Arduino support for:
- Serial.println
- Floating point numbers
- Syntax coloring in the editor
New in iCircuit 1.9 (Jul 12, 2018)
- New Arduino element with basic programming support
- New fuse and LM317 elements
- Many fixes to wire layout
- Fix the text label editor
- Many other various bug fixes
New in iCircuit 1.8.1 (Mar 31, 2015)
- Fixes a critical bug that prevented OS X Mavericks users from using the app
- Fixes the Insert menu and Undo
New in iCircuit 1.8 (Mar 20, 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
- Lots of bug fixes
New in iCircuit 1.7.1 (Nov 20, 2014)
- Updated for OS X Yosemite
- Fixes bug preventing saving files
- Supports OS X 10.6 and newer
- New Export options
New in iCircuit 1.7 (Sep 11, 2014)
- Fixed adding elements to the scope
- Fixed selecting small elements
- Added antenna (AM and FM) and crystal oscillator
- Numerous bug fixes and improvements
New in iCircuit 1.6 (May 16, 2014)
- New unified user interface with keyboard shortcuts to elements
- Subcircuit files must now be opened at least once before they can be used by other circuits
- Improved performance by utilizing the Apple's Accelerate framework
- Improved audio to be less glitchy
- Various other bug fixes
New in iCircuit 1.4 (May 2, 2012)
- Subcircuits to make your own elements!
- Scope Triggers to analyze high-frequency signals
- Custom Scope Tracks to perform math
- Modify new circuit settings in Preferences
New in iCircuit 1.3.4 (Mar 10, 2012)
- Fixed a major bug in the last update that prevents non-US users from opening their saved circuits.
- Fixed a bug that would prevent some complex circuits from being opened.
- Added a help topic on dependent sources.
New in iCircuit 1.3.3 (Feb 28, 2012)
- Fixes a bug preventing you from maximizing the window on Lion
- Added dependent current and voltage sources
- Added thermistor and photoresistor elements
New in iCircuit 1.3.2 (Jan 31, 2012)
- Fixed major bug that caused the app become slower and slower as you worked on a circuit over time.
- Fixed JFETs to operate in all modes.
- Added automatic bandwidth setting so you don't have to think about it (see the Circuit options).
- Other small bug fixes.
New in iCircuit 1.3.1 (Aug 25, 2011)
- Fixed bug preventing circuit files from loading.