Installation
Using J5e with the Moddable SDK.
1. Make sure you have successfully configured your host environment for the Moddable SDK.
2. Get the J5e repository
There are a few ways to do this.
You can clone the repo:
cd ~/Projects
git clone https://github.com/dtex/j5e
or
You can download the latest release from Github.
or
You can install it in your project with npm install j5e
.
3. Setup the j5e
environment variable to point at your j5e
directory
export j5e="/Users/<user>/Projects/j5e"
4. Create a working directory (You can call it whatever you want):
cd ~/Projects
mkdir myProject
5. Navigate into your working directory:
cd myProject
6. Create a manifest.json
file in your working directory:
{
"include": [
"$(MODDABLE)/modules/io/manifest.json",
"$(j5e)/lib/led/manifest.json"
],
"modules": {
"*": [
"./main"
]
}
}
7. Create your main.js
program file. Here's the ubquitous "Hello World" for hardware to get you started:
import LED from "j5e/led";
const led = await new LED(14);
led.blink();
8. Now you're ready to build your program and upload it to your microcontroller (refer to the Moddable docs for help with this):
mcconfig -d -m -p esp