We help build intuitive HMI's for a variety of cross-platform applications with our own GUI Library - Sparklet
Sparklet is a graphics engine library that transforms your embedded hardware into a user experience console. It performs well with any supported hardware and offers an intuitive user experience with its optimized rendering & hardware acceleration. It renders multiple pixel formats like Monochrome, 8, 16, 24bpp, indexed, etc., and displays transparent and semi-transparent pixels in alpha bitmaps. The layouts fit perfectly with any possible screen resolution & support almost all kinds of image file formats for synthesizing 2D to 3D models. We deliver Sparklet with high-quality, easy-to-read documentation.
Flint IDE is used to develop graphics for the Sparklet engine. Created by industry experts with decades of experience in embedded product development, Embien's Sparklet will help you get the most out of your MCU at a very minimal effort.
Supports multiple OS and a variety of hardware : MCUs, MPUs and FPGAs
UML inspired HSM architecture with drag and drop design approach
Offers pixel perfect graphics, smooth animation and responsive transition effects
A pack of 100+ ready to use widgets for easy GUI development of various HMIs
Does Sparklet require any software skills to develop GUI screens?
Sparklet is a codeless GUI developing tool that enables easy creation of HMI screen across domainsDoes Sparklet support all types of hardware platforms?
Sparklet renders support for a variety of hardware right from low-end microcontrollers to high-end microprocessors and FPGA’sIs Sparklet a Royalty Free Tool?
Yes, Sparklet is a Royalty Free Tool with one time IP purchase for one platformHow many fonts does Sparklet support?
Sparklet supports almost all the fonts that are available in a PCCan we add our own widgets?
Yes, you can add your own widgets as well as customize existing widgets according to your requirementIs it possible to draw custom graphics?
Yes, it is possible to draw custom graphic designs using a vast set of primitive drawing APIsCan we create UI's with multiple screens / hidden panels?
Yes, UIs with multiple screens / hidden panels can be created using Embien's Flint IDE and SparkletHow many widgets are available in Sparklet?
More than 100+ ready-to-use widgets are available for developing interactive UI'sWhich kind of output file format is supported by Sparklet?
Sparklet supports binary, srec and hex file formats. It can be directly programmed onto the target without affecting other parts of the programDoes Embien offer Sparklet with any trial versions and for how long?
Yes, Embien offers Sparklet with a trial version of 30 daysWhat is the preferred system requirement of Flint to develop for Sparklet GUI Library?
Sparklet requires a 64-bit PC with at least 4GB RAM and 1 GB free hard disk space (or) a 64-bit Java 11 PC