Alicorn was made by roboticists for roboticists. We're creating a modern and fun platform that doesn't make you wait ten minutes every time you change a single line of code, doesn't have you write fifty lines of code just to make a motor spin and doesn't force you to install a gigabyte of dependencies before you can get started.
Get started with just a few lines of code.
See code changes without restarting anything.
Execute your code everywhere Java runs.
Alicorn is focused on productivity, letting you quickly write behaviors in Javascript and add entirely new features with Java.
Better yet, any code written in one language is automatically accessible from the other language
thanks to Alicorn's modular architecture.
Here are two different examples that makes an LED on an Arduino blink once every second:
var led = false;
var arduino = null;
alicorn.shard("Hello")
.create(function(me) {
arduino = me.require("arduino");
})
.update(function(me) {
arduino.setDigitalOut(13, (led = !led));
me.sleep(1000);
});
package io.alicorn.shard.example;
import io.alicorn.api.shard.ElectronicShard;
import io.alicorn.api.shard.Shard;
public class Hello extends Shard {
private boolean led = false;
private ElectronicShard arduino = null;
public void create(String[] args) throws Exception {
arduino = require("Arduino");
}
public void update() {
arduino.setDigitalOut(13, (led = !led));
sleep(1000);
}
}
Many of today's businesses are faced with a challenge: controlling and orchestrating devices from different vendors. These "disparate systems" are central to the Internet of Things, Big Data, and automation at large, giving businesses to insight into business processes, consumer trends, and more.
We've created Alicorn, a platform for disparate systems, to tackle this challenge. Alicorn provides a comprehensive solution to controlling and orchestrating any number of devices, from any vendor, anywhere with minimal hassle or developer re-training.
Control any device from any vendor.
Orchestrate your devices in real time.
Use the same platform for every device.
Alicorn recently completed closed alpha testing and we are now developing a beta version for wider release. If you are interested in partnering with Alicorn Systems or learning more, feel free to email us at brandon@alicorn.io.
The content on this website and the Alicorn Logo ("Roy") are © 2017 Brandon Sanders and Alicorn Systems, All Rights Reserved.