OrbLeaf is an End-to-End integrated platform for development, deployment and execution of user specific application on different type of hardware platforms, ranging from programmable Smart Card and IoT Terminal which can be customized for different type of purposes. Imagine if you're running a service business and need a way to physicalized your service using a hardware but didn't want to involved with the hardware matter.
Build any IoT application from concept to proof within hour
Range of Application :
Using low-cost Cortex-M microprocessor instead of high-end Cortex-A
Enabling collaboration between hardware and service companies, new kind of business model possible
Application synchronized automatically with our apps-server, no-need to maintain each device manually
Configurable, change different type of hardware feature as plugging a PCI card
Each device has their own digital-shadow that you can manage remotely
faster development time with easy to learn programming language, better learning curve
Physicalized a software or service in form of card that you can give it away
* current design is just illustration
Range of Application :
Each card cost less than a dollar
Integration with terminal framework is possible, enabling collaboration with different type of APIs provider
Application are locked inside card and executed by card microprocessor, program execution cannot be traced without damaging the card
Attracts more customer by providing them with unsolicited card containing your service
Who need phone when your app/service already stored on card
Faster development time with easy to learn programming language, better learning curve
A unified development kit for programming any Orb-Weaver based devices
Download now and start coding right away
Deploy and maintain your application right from where you sit
Test your application with simulator without having the actual device
Design your own custom GUI with GUI designer using view-controller paradigm
Manage your devices using a single platform
No need to understand the "jibber-jabber" of setuping your development environment, just download and it will setup the environment for you
A language that remove the word
unlike Lua (most commonly ported programming language on embeddded system), it offers better syntax and scalability through 3rd party framework integration,
it employs several features that most of the current embedded platform still unable to support such as dynamic object, lambda expression and object/array management for manipulating user data.
Orb-Script designed to run on constrained device such as smart card which typically have less than 1 kilobytes of user memory space, therefore it uses context oriented programming that significantly reduce memory footprints compared with object oriented programming while maintaning it advantage over conventional structural language.
Orb-Script is the default Organ Development Kit (ODK) programming language, it can be used to develop application for any Orb-Weaver devices.
Retarget into different type of devices seamlessly
OrbLeaf Toolkit is a set of framework written in Orb-Script language, integrated within Organ Development Kit (ODK) as online repository, the purpose of OTK is to provide a common APIs for any Orb-Weaver enabled devices, this kind of mechanism allowing an application to be re-targeted to different kind of devices with no need to port the sourcecode.
Fully graphical operating system for constrained device
Leaf is highly versatile multi-tasking operating system designed to run on constrainted resources, it provides mechanism to execute both Orb-Weaver application and native application within the same environment. several features of Leaf such as pre-emptive scheduler (multi-tasking), exception handler, user interface, power and network management. Cardinal series terminal uses Leaf as it's operating system.
Putting programming to things
Orb-Weaver Card Operating System is a revolutioner Card OS (COS), embedded within Orb-Weaver Card. it uses ETSI 102.223 mechanism to provide mechanism to control transaction protocol between card and terminal, it provides integrated Orb-Weaver virtual machine for executing user application written in Orb-Script language, shifting the paradigm of smart card programming from slave device to active device is possible with this concept.