• Stars
    star
    138
  • Rank 264,508 (Top 6 %)
  • Language
    Clojure
  • License
    Eclipse Public Li...
  • Created almost 5 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

ClojureScript on the ESP32 using Espruino

Esprit

This repository contains support for ClojureScript on the ESP32 WROVER (or Esprit board) using Espruino.

If you have any questions about this stuff, be sure to check out the #esprit Clojurians Slack channel.

Videos

ClojureScript on Microcontrollers

ClojureScript on Microcontrollers

Contextual Electronics Podcast with Chris Gammell

Contextual Electronics Podcast with Chris Gammell

Apropos

Apropos

Live coding the ESP32 with ClojureScript in Emacs

Live coding the ESP32 with ClojureScript in Emacs

Usage

Check out the docs! cljdoc badge

Known issues

See https://github.com/mfikes/esprit/issues for known issues.

More Repositories

1

ambly

ClojureScript REPL into embedded JavaScriptCore
Objective-C
540
star
2

goby

Develop iOS apps with ClojureScript
Objective-C
345
star
3

cljs-bean

Efficient JavaScript object interop via idiomatic ClojureScript
Clojure
305
star
4

tubular

Clojure Socket REPL client
Clojure
85
star
5

bocko

Simple Clojure imperative graphics
Clojure
75
star
6

reagent-react-native

Demo project for Reagent with React Native
Objective-C
59
star
7

advent-of-code

Advent of Code in Clojure, ClojureScript, HP BASIC, Objective-C
Objective-C
57
star
8

shrimp

Example project using Goby
Objective-C
51
star
9

coal-mine

Clojure(Script) compiler characterization tests corpus
Clojure
38
star
10

esprit-board

37
star
11

react-native-externs

Google Closure extern files for React Native
JavaScript
34
star
12

tach

Test self-hosted ClojureScript libs with lein
Clojure
26
star
13

chivorcam

Macros directly in ClojureScript
Clojure
23
star
14

ilk

Type tools for ClojureScript
Clojure
18
star
15

indole

A rate limiting algorithm for Clojure(Script)
Clojure
16
star
16

auto-completion

ClojureScript React Native Om Next Auto-Completion
Objective-C
15
star
17

mt-cljs

Multithreaded ClojureScript
Clojure
14
star
18

titrate

Test with bootstrap ClojureScript
Clojure
12
star
19

elbow

Use Replumb in Node
Clojure
12
star
20

cljs-perf

ClojureScript compiler perf measurements
11
star
21

self-host-etl-pipeline

Self-host ETL Pipeline
Clojure
11
star
22

precise

Tagged literals for exact
Clojure
9
star
23

bocko-ios

Render Bocko onto iOS with ClojureScript
Objective-C
8
star
24

fifth-postulate

Test ClojureScript parallel compilation speedup
Clojure
8
star
25

om-react-ios-components

Using 3rd party React iOS components with Om
Objective-C
7
star
26

cljs-cl

Experiment with ClojureScript command-line app (compiled to Java byte code)
Clojure
7
star
27

derevo

Builds ClojureScript :foreign-libs graph from JS files
Clojure
6
star
28

ambient

Example of using ambient functions from self-hosted ClojureScript
Clojure
6
star
29

patch-tender

Check and test with ClojureScript patches
Clojure
6
star
30

morse-key-ble-bridge

Connect Morse key as a Bluetooth keyboard
C
5
star
31

bentho

Support utilities for React Native
Objective-C
4
star
32

sucnm

Structure and Use of ClojureScript Namespaces with Macros
Clojure
3
star
33

closurecomp

Checks that ClosureScript works fine with latest Closure Compiler and Library
3
star
34

hp-85-utils

Utilities for working with the HP-85
BASIC
2
star
35

clik-clak-joe

React Native tic-tac-toe in ClojureScript
Clojure
2
star
36

impedance-converter

Impedance Converter
Swift
2
star
37

nash-this

Illustrates a collision problem in Nashorn related to this.state=state in ctors
Clojure
1
star
38

arb

Arbitrary waveform file generation utilities
Clojure
1
star
39

battery-models

1
star
40

word-clouds

Sorted word frequencies for word clouds
Clojure
1
star
41

battery-discharge

Keithley Battery Discharge Sample App port for the Keithley 2400 SourceMeter
Python
1
star
42

pwl-utilities

Utilities for working with LTspice PWL files
Python
1
star
43

rn-commonjs

Test React Native commonjs processing
Clojure
1
star
44

test-commonjs

Testing ClojureScript CommonJS support
Clojure
1
star
45

signalsonic

SignalSonic Morse Code Safari Extension
JavaScript
1
star
46

workarounds-1.10.439

Monkey patches to workaround CLJS-2955
Clojure
1
star
47

aardvark-qwiic-adapter

Adapter from Total Phase Aardvark 10-pin connector to QWIIC pins, along with GPIO breakout
1
star