COMMAND LINE on Arduino? Talk to your controller the right way!
J's e-shack J's e-shack
6.01K subscribers
2,454 views
108

 Published On May 29, 2023

Talk to your Arduino the right way! Whether you want developer access, to simulate a hardware part that's not shipped yet or to use text as input for your embedded programs, this method shows you how you can quickly deploy a tiny command line interface (CLI) to your controller. Fast, without BS and to the point as always!

If you like what you saw and what I do, consider subscribing and tipping me!
☕ Buy me a coffee: https://ko-fi.com/jseshack
💌 Subscribe:    / @jse-shack825  

Mentioned links:
➡️ Get PuTTY: https://putty.org/
➡️ Repo: https://github.com/jake-is-ESD-protec...

Check out other, more bare metal videos!
🖥️ Basics with PlatformIO:    • PlatformIO: All you need to know in 1...  
🖥️ Debug your Arduino Uno or nano:    • Debugging the Arduino Uno or Nano! (N...  
🖥️ OOP on Arduino:    • Object Oriented Programming and MORE ...  

#arduino
#embeddedsystems
#commandline
#esp32

00:00 Intro
01:07 Using Arduino Serial
02:13 Building a CLI from scratch
03:06 Initialize the CLI
03:43 Create an interrupt service routine
04:00 Thoughts on buffer overflows and default messages
04:18 Message processing
04:50 Interpreting commands
05:28 Connect a terminal to your controller
06:15 Working example
06:40 Outro

show more

Share/Embed