CircuitPython Text Editor On The Go #LCD #Display #AdafruitLearningSystem @Adafruit

An Adafruiti Feather RP2040 USB Host connected to a TFT Featherwing and a USB Keyboard.

This project is a self-contained Text Editor that can be taken on the go when powered from a USB battery, or 2-pin JST LiPo battery.

It offers an environment similar to the Linux terminal-based editor program Nano. It uses a CircuitPython implementation of a tiny subset of the Curses called “dang”.

The code for this project was built on top of the work of jepler which itself was forked from a Python version created by Wasim Lorgat (@seeM). The original CPython version of the editor came with a tutorial.

Content Summary:
– The guide demonstrates how to create a portable text editor using CircuitPython, resembling the functionality of the Nano editor in a Linux terminal environment.
– It explains how to set up the device storage to be writable and includes instructions for loading the `boot.py` file and structuring the drive with necessary files.
– The guide provides detailed steps for integrating the editor with hardware components, initializing the display, and managing the visible cursor and helper modules for the text editor application.

Adafruit Products Summary:
– The main component is the Feather RP2040 with USB Host, which acts as the brain of the project. Feather RP2040
– A 3.5″ TFT FeatherWing Display is used to show the text editor interface.
– The project also features a compact USB keyboard compatible with the setup, available from Adafruit. Mini USB Keyboard

Read more at CircuitPython Text Editor On The Go


Have an amazing project to share? The Electronics Show and Tell is every Wednesday at 7:30pm ET! To join, head over to YouTube and check out the show’s live chat and our Discord!

Join us every Wednesday night at 8pm ET for Ask an Engineer!

Join over 38,000+ makers on Adafruit’s Discord channels and be part of the community! http://adafru.it/discord

CircuitPython – The easiest way to program microcontrollers – CircuitPython.org


New Products – Adafruit Industries – Makers, hackers, artists, designers and engineers! — New Products 11/15/2024 Featuring Adafruit bq25185 USB / DC / Solar Charger with 3.3V Buck Board! (Video)

Python for Microcontrollers – Adafruit Daily — Python on Microcontrollers Newsletter: A New Arduino MicroPython Package Manager, How-Tos and Much More! #CircuitPython #Python #micropython @ThePSF @Raspberry_Pi

EYE on NPI – Adafruit Daily — EYE on NPI Maxim’s Himalaya uSLIC Step-Down Power Module #EyeOnNPI @maximintegrated @digikey

Adafruit IoT Monthly — The 2024 Recap Issue!

Maker Business – Adafruit Daily — Apple to build another chip at TSMC Arizona

Electronics – Adafruit Daily — SMT Tip – Stop moving around!

Get the only spam-free daily newsletter about wearables, running a "maker business", electronic tips and more! Subscribe at AdafruitDaily.com !


No Comments

No comments yet.

Sorry, the comment form is closed at this time.