Posts


https://www.vultr.com

The Everywhere Cloud

Deploy an instance.
Accelerate your application.


Featured Post

Navigating IBM i with VS Code

Image
The following procedure shows how to connect to an IBM i (AS400) server and explore it using the Visual Studio Code Integrated Development Environment. ========== 1. INSTALLATION 1.1. Download and install the Visual Studio Code IDE. https://code.visualstudio.com/ 2. PREPARATION 2.1. On the VS Code menu, go to [ Go -> Go to File... ] or press Ctrl+P, and input the command below to install the "Code for IBM i" extension. ext install HalcyonTechLtd.code-for-ibmi 2.2. On the left sidebar, click on the IBM i icon to show the IBM i Servers panel and click on the plus "+" sign at the top to create a connection. 2.3. On the Login tab, input the following IBM i server details and click [ Connect ]. Connection Name: (just a placeholder name for easy identification) Host or IP Address: (network address of IBM i server)   SSH Port: 22 (usually) Username: (username on IBM i server) Password: (password on IBM i server) 3. UTILIZATION 3.1. User Library List Libraries are requir

Developing ESP32 with Eclipse on Linux

Image
The following procedure shows how to build ESP32 microcontroller projects with the Eclipse Integrated Development Environment on Debian-based Linux distributions. ========== 1. INSTALLATION 1.1. Install Espressif's IoT Development Framework for ESP32 with the RTOS SDK. https://www.sysadsim.com/2022/09/using-esp-idf-on-linux.html 1.2. Download and install the Eclipse IDE. https://www.sysadsim.com/2022/09/installing-eclipse-ide-on-linux.html 2. PREPARATION 2.1. On the Eclipse IDE, click on the following to install ESP-IDF plugins for Eclipse. [ Help -> Install New Software -> Add... ] Name: Espressif IDF Plugin for Eclipse Location: https://dl.espressif.com/dl/idf-eclipse-plugin/updates/latest/ Click [ Add ]. Go to [ Espressif IDF dropdown ]. Check [ CMake Editor ]. Check [ Espressif IDF Plugins for Eclipse ]. Click [ Next -> Accept license terms -> Finish ]. Wait for plugins download and installation to complete. Click [ Select All -> Trust ] if asked to trust some so

Developing ESP8266 with Eclipse on Linux

Image
The following procedure shows how to build ESP8266 microcontroller projects with the Eclipse Integrated Development Environment on Debian-based Linux distributions. ========== 1. INSTALLATION 1.1. Install Espressif's IoT Development Framework for ESP8266 with the RTOS SDK. https://www.sysadsim.com/2022/09/using-esp8266-rtos-sdk-on-linux.html 1.2. Download and install the Eclipse IDE. https://www.sysadsim.com/2022/09/installing-eclipse-ide-on-linux.html 2. PREPARATION 2.1. On the Eclipse IDE, click on the following to open the target ESP8266 project folder and choose its toolchain. [ File -> Import... ] [ C/C++ -> Existing Code as Makefile Project -> Next ] [ Existing Code Location -> Browse... ] Example: ~/esp/ESP8266_RTOS_SDK/examples/get-started/hello_world [ Toolchain for Indexer Settings -> Cross GCC -> Finish ] 2.2. Set up the project's properties. [ Project Explorer tab -> Right-click on project name -> Properties ] 2.2.1. C/C++ General Indexer Go

Developing ESP32 with VS Code on Linux

Image
The following procedure shows how to build ESP32 microcontroller projects with the Visual Studio Code Integrated Development Environment on Debian-based Linux distributions. ========== 1. INSTALLATION 1.1. Install Espressif's IoT Development Framework for ESP32 with the RTOS SDK. https://www.sysadsim.com/2022/09/using-esp-idf-on-linux.html 1.2. Download and install the Visual Studio Code IDE. https://code.visualstudio.com/ 2. PREPARATION 2.1. On the VS Code menu, go to [ File -> Open Folder... ] and open the target ESP32 project folder. Example: ~/esp/esp-idf/examples/get-started/hello_world 2.2. On its bottom panel, click on the Terminal tab. This will automatically change to the location of the opened folder. 2.3. Temporarily add the ESP-IDF toolchain to the shell path. user@host: $ . ~/esp/esp-idf/export.sh or user@host: $ source ~/esp/esp-idf/export.sh 2.4. Verify if the toolchain has been added to the shell path. user@host: $ echo $PATH 3. UTILIZATION 3.1. Maximize the bott

Developing ESP8266 with VS Code on Linux

Image
The following procedure shows how to build ESP8266 microcontroller projects with the Visual Studio Code Integrated Development Environment on Debian-based Linux distributions. ========== 1. INSTALLATION 1.1. Install Espressif's IoT Development Framework for ESP8266 with the RTOS SDK. https://www.sysadsim.com/2022/09/using-esp8266-rtos-sdk-on-linux.html 1.2. Download and install the Visual Studio Code IDE. https://code.visualstudio.com/ 2. PREPARATION 2.1. On the VS Code menu, go to [ File -> Open Folder... ] and open the target ESP8266 project folder. Example: ~/esp/ESP8266_RTOS_SDK/examples/get-started/hello_world 2.2. On its bottom panel, click on the Terminal tab. This will automatically change to the location of the opened folder. 2.3. Temporarily add the ESP8266 IDF toolchain to the shell path. user@host: $ . ~/esp/ESP8266_RTOS_SDK/export.sh or user@host: $ source ~/esp/ESP8266_RTOS_SDK/export.sh 2.4. Verify if the toolchain has been added to the shell path. user@host: $ ec