All Projects → Dukweeno → Duckuino

Dukweeno / Duckuino

Licence: mit
Simple DuckyScript to Arduino C converter.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Duckuino

Deepc
vendor independent deep learning library, compiler and inference framework microcomputers and micro-controllers
Stars: ✭ 260 (-1.14%)
Mutual labels:  compiler, arduino
Iotz
compile things easy 🚀
Stars: ✭ 39 (-85.17%)
Mutual labels:  compiler, arduino
Ferret
Ferret is a free software lisp implementation for real time embedded control systems.
Stars: ✭ 878 (+233.84%)
Mutual labels:  compiler, arduino
Never
Never: statically typed, embeddable functional programming language.
Stars: ✭ 248 (-5.7%)
Mutual labels:  compiler
Kaitai struct compiler
Kaitai Struct: compiler to translate .ksy => .cpp / .cs / .dot / .java / .js / .php / .pm / .py / .rb
Stars: ✭ 251 (-4.56%)
Mutual labels:  compiler
Next.js
The React Framework
Stars: ✭ 78,384 (+29703.8%)
Mutual labels:  compiler
Artiq
A leading-edge control system for quantum information experiments
Stars: ✭ 245 (-6.84%)
Mutual labels:  compiler
Talkie
Speech library for Arduino
Stars: ✭ 256 (-2.66%)
Mutual labels:  arduino
Rust
Empowering everyone to build reliable and efficient software.
Stars: ✭ 61,546 (+23301.52%)
Mutual labels:  compiler
Gatsby
Build blazing fast, modern apps and websites with React
Stars: ✭ 51,925 (+19643.35%)
Mutual labels:  compiler
Ballerina Lang
The Ballerina Programming Language
Stars: ✭ 2,946 (+1020.15%)
Mutual labels:  compiler
Tools
The Rome Toolchain. A linter, compiler, bundler, and more for JavaScript, TypeScript, HTML, Markdown, and CSS.
Stars: ✭ 16,854 (+6308.37%)
Mutual labels:  compiler
Lightbeam
Lightbeam has moved and now lives in the Wasmtime repository!
Stars: ✭ 253 (-3.8%)
Mutual labels:  compiler
Arduinoplaystimberman
Arduino Plays Timberman
Stars: ✭ 254 (-3.42%)
Mutual labels:  arduino
Phosphorus
JavaScript compiler for Scratch projects.
Stars: ✭ 250 (-4.94%)
Mutual labels:  compiler
Cone
Cone Programming Language
Stars: ✭ 257 (-2.28%)
Mutual labels:  compiler
Kotlin Compile Testing
A library for testing Kotlin and Java annotation processors, compiler plugins and code generation
Stars: ✭ 245 (-6.84%)
Mutual labels:  compiler
Mtail
extract internal monitoring data from application logs for collection in a timeseries database
Stars: ✭ 3,028 (+1051.33%)
Mutual labels:  compiler
Webpack
A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
Stars: ✭ 60,034 (+22726.62%)
Mutual labels:  compiler
Openknit
an open project about a digital knitting machine
Stars: ✭ 260 (-1.14%)
Mutual labels:  arduino

Duckuino release GitHub issues

Simple DuckyScript to Arduino converter.

If you need to perform mouse emulation then use d4n5h's Duckuino.

NOTE: If you are on linux, you might use the Arduino IDE from the website, not from apt, because the apt repo is not up to date.

Warning: Release note

This release is an unstable version, for now some things may or may not work, please open an issue if you find a bug.

The stable version will be released in few days, maybe :D

Live version:

https://dukweeno.github.io/Duckuino/

Why Duckuino ?

You can compile Duckyscript to Arduino code directly through the live version, or reuse Duckuino.js for standalone use :

let Duck = new Duckuino();
let mods = new Modules().list;

let output = Duck.compileCode("STRING This is a test string !", mods[0].module);
/*   ^- Here will be the final compiled code                         |
**        and errors if applicable.                                  |
**                                      Here is the selected module -/
**
** Note: You can iterate through the list and find the desired one,
** by default, `0` will be the first module.
*/

Members

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].