INNOVATION
in HMI PROTOTYPING and EMBEDDED DEVELOPMENT

Find the best plan for you!

In spite of the complexity of the systems and the diversity of the needs related to the Human-Machine Interface, IMAGEM TECHNOLOGY offers a clear and simple business model adapted to each situation.
Before making a choice, you can see or review the Exceptional User Experience already offered with the free version.

A Revolution for All

For the success of the User Experience to be total and unreserved, IMAGEM TECHNOLOGY® wanted the full range of HMI and eco-system functionalities to be accessible from the free version, so that even the cost of a license (which we want to be moderate) is not an obstacle to the user's verification of what MAGNETO STUDIO® can or could bring him.

In this approach, the reference of the product and the functionalities brought by MAGNETO STUDIO® and its eco-system are those brought by the free version. The paid versions only bring added services or the unlocking of the Target Runtime License.

Beta Version

0 / 3 months validity - 1 seat
  • Full HMI Features
  • Full Eco-System Features
  • Video Tutorials
  • Single Artboard
  • 1 Video / simple mode
Free

Pricing

Since you are witnessing the live birth of a product of the future, it is for the time being still not possible to download paid versions of MAGNETO STUDIO®.
However, if you have visited this page, it is probably because you feel that the technology we present to you is of interest to you and you may be wondering if you would like to go further for your personal projects or those of your company.
It therefore seems important to us to provide you right now with the economic information that will complete your reflection and your projection in the near future.

Personal / Students

50 / Per year - 1 Seat
  • FREE Version
  • +
  • Target Runtime License
    on Raspberry Pi 2 and 3 Model B

Professional

120 / Per year - 1 Seat
  • PERSONAL Version
  • +
  • Multi-Artboards
  • Multi-video / Enhanced Mode
  • Developpers Documentation
  • Remote Data Access Facilities
  • Target Monitoring

Industrial

3k / Strarting from for
Unlimited production volume
  • PRO+ version
  • +
  • Target Runtime License for Unlimited Number of Industrial Products
  • Dependent of supported available boards
  • Indicative prices:
    Raspberry PI0-W: 3K€
    PI 4-Compute Module: 4K€

FAQ

Will I still need a Mac computer to use Magneto Studio?

No. From the very beginning of the design, our ambition was to run Magneto Studio on several types of Operating Systems (MacOS, Windows, Linux), and we made the technical choices according to this objective.

However, we have preferred to give priority to Innovation to graphic designers, who remain to date the most deprived of access to embedded systems.

We are working to offer as soon as possible a Beta version on PC-Windows allowing to reach the same level of user experience as on Mac.

Can I make a complete standalone application with the free version?

In order to offer, from the free evaluation, a complete and truly representative User Experience, all the GUI functionalities and the eco-system are available both in the desktop development tool (Magneto Studio) and in the embedded execution engine (Magneto Engine).

The free version will thus allow you to design in complete freedom, with all the means available, your own application designed to run autonomously on your board. However, if you don’t have a Target Runtime Licence on this offer, a discreet message of licence failure may appear on your screen after two hours of uninterrupted operation.

What is Target Runtime License?

Although the visible part of Imagem Technology’s concept is mainly perceived through its Magneto Studio software which appears above all as a design tool, the strength of the solution comes from the fusion between the engine (MAGNETO Engine) which runs on the embedded target and the office software (MAGNETO Studio) according to an eco-system transparent to the user.
When the project generated by Magneto Studio is used for purposes other than prototyping to run on the final product, the Magneto Engine becomes embedded code in the final product, which is then subject to a license. Because the complexity of this code is inherent to the system on which the runtime engine is ported, the cost of this license varies depending on the hardware.
The “Target Runtime License” thus confers a right to use the Magneto Engine on a product by unlocking the engine for a given customer.

Are my projects on Magneto portable?

The durability and portability of Imagem Technology’s approach are major advantages for users.

Regardless of the evolution of hardware and software (Linux, drivers, compilation tool, etc.), projects made under Magneto Studio remain totally transposable instantaneously between the different systems supported by the software.

Imagem Technology’s total independence from the various boards manufacturers guarantees total freedom of strategic or economic choice for its customers depending on the appearance of competing proposals in the market.

Are my creations on Magneto protected?

Your own developments made under a paid version of Magneto Studio cannot be accessed or reused by another version of the software that is not associated with the same customer account.
In addition, teamwork facilities are integrated into the Magneto solution.
Thus, it is possible to integrate on the embedded system the project under development, which allows several actors of the same project to pass their hardware prototype to each other without having to share or transfer all their data and code by computer.
This facility is offered in the paid versions, and, as with proprietary developments, the data is only accessible by Magneto Studio with its client software license.

How is my hardware physically interfaced with Magneto Studio?

One of the difficulties in an embedded HMI development is to link the representation part to the functional part of the system (model-view-controller).
With its application model driven by variables (Data Flow Driven), the design of an application under Magneto Studio naturally leads to this model without even having to ask the question. The control of peripherals or the management of other external elements of your system are seen inside your Magneto application as simple external variables or through user functions directly integrated in your internal scripts.

Video tutorials describe how easily the physical elements of your board are associated with your application using simple variables.

Do I need training?

The use of Magneto Studio has been designed for an unprecedented User Experience and wide distribution. Our other ambition has been to fight against the captive side of a human investment on a technology.
Our will is therefore to bring great services without developing the need for services in our customers, which would lead to additional costs and delays in the realization of their projects, and to allow by the reduced costs of the tools to use our solution only for certain parts of a project (for example prototyping).
Thus, our approach respects the client’s skills and work habits, especially if the client masters its own developments.
In order to avoid a learning process requiring training, we have favoured intuitive answers and an occultation of technical complexity in all our choices. The realization of video tutorials allows us to increase the knowledge and mastery of Magneto Studio according to the evolution and needs of the user.

Can I install my own software?

For the Raspberry Pi family of boards, we have chosen to integrate our runtime engine into a Standard Linux distribution. This allows any user accustomed to this Operating System to use it according to his habits and know-how.

Magneto Engine runs like any regular program, using standard Linux libraries, and does not add any additional constraints to the system.

For experts, the documentation for developers starting with the Pro version even allows them to reinstall the Magneto Engine on their own distribution.

Can I make my own developments?

The solutions proposed by Imagem Technology aim to facilitate operations not mastered by its customers, while respecting the skills and know-how they have acquired.
So, if you have your own work habits or your own software expertise according to your own tools (IDE, debugger, etc.) or if you are an expert in the firmware and Operating System of your board, then you will be able to continue to use your skills, to use Magneto Studio only for your unsatisfied needs (prototypes, GUI, etc.).
Mainly in software development, the use of Magneto Studio and its eco-system can totally coexist with your own development tools. You can develop and fine-tune your programs according to your habits and integrate your sources (in C language) and libraries into the workspace integrated into Magneto Studio.

What boards are supported by Magneto Studio?

Faced with the diversity of boards on the market, it was necessary to make a starting choice among the most popular boards. So we developed our new concept on the Raspberry Pi family to spread it to as many people as possible.
Today supported cards are: Raspberry Pi-2/3 Model B and Pi0-W. Very soon, the Raspberry Pi4-Compute Module will join the list of supported cards.
Our wish is to bring this technology to as many embedded or industrial systems as possible. By sending us your email address via our contact form, we will be able to inform you about the porting of Magneto Studio on new systems as they are released, or to send you our roadmaps.

I have developed a finished product, do I still have to pay for a license?

No, once completed, the program you developed from Magneto Studio belongs to you and can be deployed without limitation regardless of the licensing of the software.
If you have subscribed to an offer that includes a Target Runtime license, the Magneto Engine can continue to be used and deployed for the duration of the production regardless of the validity of a Magneto Studio license, the latter being useful only if your application needs to evolve.

I would like another system or my product to benefit from this concept?

Our wish is to seize opportunities to bring this technology to smaller embedded systems, which corresponds to our original know-how. Our Fall 2019 video already presented all the features and offered the same User Experience but on an Intel family FPGA integrating a virtual CPU of the power of a microcontroller (100MHz) and integrating a home-made graphics cell.
From the outset of our design, we have taken into account the onboard constraints that are part of our genes, in order to be able to bring our technology to the widest possible range of systems.
If you have such questions for an important project, please contact us via the contact form.