This video shares how to install, set up ESP IDF and build example in VS Code

這個影片分享如何在VS Code中安裝,設定ESP IDF與建立範例說明

1. Install ESP IDF extension in VS Code

安VS Code中裝ESP IDF擴充套件。

文章標籤

fishark 發表在 痞客邦 留言(0) 人氣()

 This example shows how to use LabVIEW to get stock data from yahoo finance

這個範例說明如何使用LabVIEW擷取yahoo財經上的股票資料

1. get yahoo finance data by using LabVIEW

使用LabVIEW擷取Yahoo財經的資料

文章標籤

fishark 發表在 痞客邦 留言(0) 人氣()

This example shows how to use the queue to transmit data from one task to another task.

這個範例說明如何使用佇列將資料從一個任務傳到另一個任務。

We will introduce some queue related functions which used in this example:

我們將介紹一些跟佇列相關的函數:

文章標籤

fishark 發表在 痞客邦 留言(0) 人氣()

This example shows how read the raw data of MPU6050 by using Arduino Mega2560.

There are several steps:

1. Download and install MPU6050 library. (refer to: http://www.i2cdevlib.com/devices/mpu6050#source)

2. Introduce the source code.

文章標籤

fishark 發表在 痞客邦 留言(0) 人氣()

This example explain what are tick, tick ISR, task states (Running, Ready, Blocked, and Suspended) and how to use two task delay functions (vTaskDelay and vTaskDelayUntil) to elimanate starving state while two tasks are called with different priorities .
這個範例說明什麼是時脈、時脈中斷服務、任務狀態(執行、就緒、阻塞與掛起),以及如何使用任務延時的函數(相對延時vTaskDelay與 絕對延時vTaskDelayUntil)去消除呼叫兩個不同優先順序的任務時產生的餓死狀態。
Hardware: Arduino Mega2560
Software: VS Code
文章標籤

fishark 發表在 痞客邦 留言(0) 人氣()

 This example shows how to create FreeRTOS task, call scheduler and implement task function in Arduin.

這個範例說明如何在Arduino中創建FreeRTOS的任務、呼叫調度器,以及實現任務函數。

1. Only one task in the running state at any one time, the others are in the not running time.

2. Create two print tasks with the same priority.

文章標籤

fishark 發表在 痞客邦 留言(0) 人氣()

 This video show the blinking of RGB LED controlled by Mega2560.

本影片展示用Mega2560控制RGB LED閃爍的狀況。

Next video will express how to implement it by editing the Arduino code in the VS Code.

下一個影片將說明如何使用VS Code來編寫Arduino code來實現這樣的控制。

文章標籤

fishark 發表在 痞客邦 留言(0) 人氣()

This video shows how to install FreeRTOS library in Arduino IDE. 

這影片說明如何在Arduino IDE中安裝FreeRTOS的程式庫。
 

文章標籤

fishark 發表在 痞客邦 留言(0) 人氣()

This example shows how BLED112 dongle receive data from ESP32 development board and then send data back to ESP32 and print data on the COM port monitor.

這個範例說明BLED112 dongle如何從ESP32開發版上收取資料,以及將資料送回ESP32並將資料列印在串列埠監控視窗上。

The next video will show to edit Labview program of BLED112 and Arduino code of ESP32.

下一個影片我們將說明如何轉寫BLED112的LabVIEW程式,以及ESP32的Arduino程式碼。

文章標籤

fishark 發表在 痞客邦 留言(0) 人氣()

This example demonstrates how to use the classic Bluetooth of ESP32 to read and write data from App created by App Inventor 2.

這個範例說明如何使用經典的藍芽連線方式,在ESP32開發版與App Inventor 2開發出來的 App間進行資料的讀寫。

1. Upload SerialToSerialBT code to ESP32 DevKitc_V4

2. Input string to the serial port monitor to transmit data to App.

文章標籤

fishark 發表在 痞客邦 留言(0) 人氣()

This example shows how to install Arduino extension and edit Arduino code in the VS code.
這個範例說明如何在VS Code中安裝Arduino extension以及編輯Arduino程式碼。
 
1. Install Arduino extension in the VS code.
在VS code中安裝Arduino extension。
2. Set Arduino installation Path.
設定 Arduino的安裝路徑。
3. Ctrl+Shift+P to input command " Arduino: Examples".
使用  Ctrl+Shift+P去輸入"Arduino: Examples"指令。
4. Open Blinky example 
打開Blink的範例
5. Select COM port and board type "Mega2560".
選擇COM port, 以及Mega2560開發版。
6. Modify code and upload to Mega2560.
修改程式碼然後上傳到Mega2560上。

 
We will share more tutorial videos with people who want to learn LabVIEW and Python welcome to subscribe this channel.
未來會陸續更新影片,讓想學習LabVIEW和Python的朋友可以看影片學習,歡迎訂閱此頻道。
文章標籤

fishark 發表在 痞客邦 留言(0) 人氣()

This example shows how to integrate a plot or figure on matplotlib into the graphic user interface of tkinter.

1. Import tkinter

2. Import matplotlib

3. Import FigureCanvasTkAgg

文章標籤

fishark 發表在 痞客邦 留言(0) 人氣()

This example shows how to use TouchGFX to design GUI on LCD of STM32F429I Disc1 Board.

One progress indicator and two buttons are used in this example.There are two examples of demonstrating interactions of the button to interact with the circleProgress indicator:

1. setValue

2. Call New Virtual Function --> Use VS code to modify code generated by TouchGFX

文章標籤

fishark 發表在 痞客邦 留言(0) 人氣()

This example shows how to use "command" in button to call a function with or without parameters

1. Import tkinter

2. build a window named "win".

3. window format 1: title()

文章標籤

fishark 發表在 痞客邦 留言(0) 人氣()

This example shows how to build a GUI by using tkinter.

1. Import tkinter

2. build a window named "win".

3. window format 1: title()

文章標籤

fishark 發表在 痞客邦 留言(0) 人氣()

使用STM32Cube IDE在STM32F429-Disco開發板上撰寫程式控制LED閃爍。

This example shows how to use STM32Cube IDE to blink LED on STM32F429-Discovery kit.

1.開啟STM32Cube IDE, 然後新增專案。

2. 指定PG13和14為數位輸出。

文章標籤

fishark 發表在 痞客邦 留言(0) 人氣()

This example provides the following three steps for training:
1. Install nidaqmx package, Python can use this package to read analog signals from NI DAQ card.
2. Use Simulated NI DAQ Device to simulate NI DAQ device.
3. Use matplotlib to plot analog signals from NI DAQ device.

文章標籤

fishark 發表在 痞客邦 留言(0) 人氣()

這個範例說明如何將NI DAQ卡擷取的資料寫入檔案中
This example introduce how to write data acquired from NI DAQ card to a file.

這裡有5個步驟:

文章標籤

fishark 發表在 痞客邦 留言(0) 人氣()

This example demonstrates how to build an actor framework project, create actor and message class, and launch actor to call message method.
這的範例展示了如何建立操作者框架專案,建立操作者與訊息類別,以及啟動操作者去呼叫訊息的方法。

The launch.vi uses old approach of Lauch Actor.vi before LabVIEW 2014. The new approach will use Launch Root Actor.vi.

文章標籤

fishark 發表在 痞客邦 留言(0) 人氣()

This video shows how to download micropython firmware to ESP32 DevKitC v4 by using ESP32 download tool.
本影片說明如何使用ESP32 download tool將Micropython韌體燒錄在ESP32 DevKitC v4開發版上。

There are two steps:

文章標籤

fishark 發表在 痞客邦 留言(0) 人氣()

Close

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

reload

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼