Advance Innovation Centre
search
Ctrlk
  • AIC Knowledge @ EEC for All
  • 😎Logical Thinking
    • Karel Robot
    • Code to Flowchart
    • Play with Docker
    • CNX Software
  • brain-circuitInterfacing with Infineon PSOC™ Edge
    • Infineon PSOC™ Edgechevron-right
    • Development Preparation
    • Basic MCU Interfacingchevron-right
    • Sensor Interfacingchevron-right
    • HMI Display
    • Voice & Video
    • Edge AI via DEEPCRAFT™ Studio
    • IoT Cloud Connectivity
  • laptop-binaryInterfacing with Infineon PSOC™ 6
    • Basic MCU Interfacingchevron-right
    • Sensor Interfacing and HMIchevron-right
    • Serial Communication & Visualizationchevron-right
    • IoT Connectivity & Data Analytics via Node-Redchevron-right
    • Edge AI on PSoC™chevron-right
    • Infineon PSoC™ Troubleshooting
  • connectdevelopIoT Development with Infineon PSOC™ 6 & BDH Platform
    • PSoC™ IoT Development Kitchevron-right
    • IoT Connectivitychevron-right
    • BDH IoT Connectivity
    • WireLinX™ IoT PLC
    • BDH X-Brain Data Analyticschevron-right
    • Data Visualizationchevron-right
  • 🖥️Operation Systems
    • Prerequisiteschevron-right
    • Zero to Linux Herochevron-right
    • Linux OS Dev. Engineerchevron-right
  • ⌚Embedded Systems Development
    • Introduction to ESDchevron-right
    • Enbedded System Development via PSoC6chevron-right
      • Basic MCU Interfacingchevron-right
      • Sensor Interfacing and HMIchevron-right
        • OLED Displaychevron-right
        • BDH Shellchevron-right
          • Shell Principles
          • LED Blinking and CAPSENSE via BDH Shell
          • Adding "History" command
          • Adding "Reboot" command
          • CAPSENSE Button and Sliderchevron-right
      • Serial Communication & Visualizationchevron-right
    • Edge Computing and IoT Connectivity
    • Cloud-Based Data Analytics and Digital Twin
    • Edge Vision AI
    • Resourceschevron-right
  • 🛠️C/C++ for Embedded Programming
    • Development Environment Preparationchevron-right
    • Principle C/C++ Programmingchevron-right
    • Object Oriented Programming (OOP) in C++chevron-right
    • C/C++ Preprocessingchevron-right
    • String in C++chevron-right
    • Type conversions for C/C++chevron-right
    • Error handling
    • Data loggerchevron-right
    • High performance programingchevron-right
    • C/C++ Techniqueschevron-right
  • 🤖Artificial Intelligence (AI)
    • VAMStack Design House, BUU
    • Data Analyticschevron-right
    • Machine Learningchevron-right
    • Basic Image Processingchevron-right
  • ⚙️FPGA Design and Development
    • Verilog HDL via Vivado IDEchevron-right
    • C/C++ Programming on Ultra96v2 FPGA Boardchevron-right
  • 🤖Robotics
    • Dobot Magicianchevron-right
    • Robotinochevron-right
    • RaspBlockchevron-right
  • 🚩Special Topics
    • Node-Redchevron-right
    • IoT Cloudchevron-right
    • Senses IoTchevron-right
    • CrowPi Dev Kitchevron-right
    • LVGL Developmentchevron-right
    • Docker OSchevron-right
  • 🤟Recommended by AIC
    • Skill Roadmapchevron-right
    • Hardware Programming
    • Embedded Programming
    • General-propose Programming
    • Algorithmica
    • Thai Expert Knowledge
    • RT-Thread University Programchevron-right
gitbookPowered by GitBook
block-quoteOn this pagechevron-down
  1. ⌚Embedded Systems Developmentchevron-right
  2. Enbedded System Development via PSoC6chevron-right
  3. Sensor Interfacing and HMI

BDH Shell

VT100-compatible Terminal over Serial for Embedded Systems

Shell Principleschevron-rightLED Blinking and CAPSENSE via BDH Shellchevron-rightAdding "History" commandchevron-rightAdding "Reboot" commandchevron-rightCAPSENSE Button and Sliderchevron-right
PreviousDisplay ADC via Potentiometer on OLEDchevron-leftNextShell Principleschevron-right

Last updated 2 years ago

Was this helpful?

Assoc. Prof. Wiroon Sriborrirux, Founder of Advance Innovation Center (AIC) and Bangsaen Design House (BDH), Electrical Engineering Department, Faculty of Engineering, Burapha University

Was this helpful?