Published on 04/06/2013

#### Activity Overview

Like the famous "EEPro" and "MEPro" applications bundled with the TI-89 and TI-92, FormulaPro is a complete engineering solution mostly based around equation solving.

It comprises a Equation Solving part (700+ equations grouped into 16 subjects/categories) and a Reference part.

Made entirely in Lua, it provides the user a great equations-database browsing experience and an easy-to-use formula solver and reference part to quickly access "common" knowledge about science in general.

#### Objectives

The goal of this activity is to make the user be able to easily solve a large amount of physical equations, just by having to ener the variables he knows in the units he wants, for the formulas the program will show. Around 700+ equations are bundled into the program, and the user can add his own.

#### Vocabulary

"Resistive Circuits", "Performs routine calculations of resistive circuits"

"Capacitors, E-Fields", "Compute electric field properties and capacitance of various types of structures"

"Inductors and Magnetism", "Calculate electrical and magnetic properties of physical elements"

"Electron Motion", "Investigate the trajectories of electrons under the influence of electric and magnetic fields"

"Meters and Bridge Circuits", "This category covers a variety of topics on meters, commonly used bridge and attenuator circuits"

"RL and RC Circuits", "Compute the natural and transient properties of simple RL and RC circuits"

"RLC Circuits", "Compute the impedance, admittance, natural response and transient behavior of RLC circuits"

"AC Circuits", "Calculate properties of AC circuits"

"Polyphase Circuits"

"Electrical Resonance"

"OpAmp Circuits"

"Solid State Devices"

"Linear Amplifiers"

"Class A, B and C Amplifiers"

"Transformers"

"Motors and Generators"

#### About the Lesson

FormulaPro is a TI-Nspire application (within a .tns document) for OSes >= 3.0, originally created by Jim Bauwens and Adrien Bertrand (“Adriweb”), from/for TI-Planet.org (with Inspired-Lua.org)

It is 99% created in Lua, which is the only proper way to achieve on the Nspire platform what FormulaPro needs : an intuitive GUI, “complex” math calculations made easy, variable linking...

FormulaPro is also free and open-source (https://github.com/adriweb/EEPro-for-Nspire/), under the LGPL license. (“EEProNspire” was the temporary name when yet unreleased)

FormulaPro is a complete and powerful application based around equation solving, and which the bundled equations database is about Electrical Engineering. FormulaPro was made with the goal to recreate the experience of the 89’s EEPro app, but better in many ways. Indeed, it benefits from the higher performance of the Nspire over the 89 (high-definition screen and color on the CX, dynamic adaptation, like resizing and input methods, depending on the platform it’s running on (handheld, computer, tablet…)), and has more features : e.g. customizable equations database thanks to an online editor (http://education.bwns.be/FormulaPro/), evolving into an on-device editor in version 2.0 (not yet released as of this day), etc.…

FormulaPro relies on a complete and powerful GUI framework, called “ETK” (EEPro ToolKit).

FormulaPro’s main feature being the equation-solving core, a lot of work has been put into it, which resulted in an easy way for the user to solve many equations in a matter of seconds : when a category and subcategory has been selected, contrary to the 89’s EEPro app, where the user had to select what equations had to be used, in FormulaPro the user only has to enter whatever he knows, and FormulaPro will automatically solve any possible equations.

FormulaPro can very easily let you chose the unit/subunit you want to enter your data in (for example Hz/kHz/MHz, °C/°F etc.), and can show any formula in "MathPrint".