Skip to content

mfikes/esprit-board

Repository files navigation

esprit-board

This repository contains the schematics, BOM (CSV, PDF), Gerber files, and Proteus project for a ESP32-based board capaple of running ClojureScript. These boards are designed to be used with the Esprit REPL.

Note: You don't need to use this particular board to run ClojureScript. Any ESP32 WROVER with 8 MiB SPIRAM and 8 MiB flash is capable of running a ClojureScript REPL.

Make One

The files in this repository are open source. Feel free to use them to understand how things work, use the Gerbers and BOM to make your own boards, etc.

Buy One

I sell on Tindie If you'd like to buy one pre-assembled and tested they are available on Tindie.

The intent is to not profit but instead sustainably make small batches of hand-asembled boards available to the community for fun and experimentation.

USB

The board uses a Silicon Labs CP2102N USB to UART chip. If needed, the drivers for various OSs are available here.

The board comes with a micro-USB connector.

Power / Batteries

The board has circuitry that allows it to run either from power obtained from the micro-USB connetion or from power supplied by a lithium ion polymer ("lipo ") battery. You can dynamically switch between the two and the ESP32 will continue to run uninterrupted so long as either is connected.

If you have both USB and a battery connected, the board has an onboard IC (an MCP73833T) that is used to properly charge the lipo battery. In short, it behaves much like a modern cellphone.

As a safety mechanism, an onboard thermistor is included which will suspend battery charging if the board is detected as being too warm.

Here are batteries that have been successfully used with the board:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published