差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
developmentboard:ble-33 [2024/04/03 03:09] admin12developmentboard:ble-33 [2024/04/15 10:40] (当前版本) – [1.Hardware preparation] admin
行 1: 行 1:
- <font 20px/inherit;;inherit;;inherit>NANO 33 BLE NRF52840 basic usage</font>+====== NANO 33 BLE NRF52840 basic usage ======
  
 Table of contents\\ Table of contents\\
- <font 12px/inherit;;inherit;;inherit>1.Hardware preparation\\ + <font 12px/inherit;;inherit;;inherit>.Hardware preparation\\ 
-2.ArduinoIDE-2 environment construction\\ +.ArduinoIDE-2 environment construction\\ 
-3. Download the program</font> +. Download the program</font>
- +
  
-<font 16px/inherit;;inherit;;inherit>**1.Hardware preparation**</font>+===== 1.Hardware preparation =====
  
-Prepare a data cable (note: capable of data communication!). The main body of the development board is as follows:+**Notice**
  
-{{:developmentboard:3.jpg?400|}}          {{:developmentboard:2.jpg?400|}}             {{:developmentboard:1.jpg?400|}}+===   Same as Nano33 Ble  ===
  
- <font 16px/inherit;;inherit;;inherit>**2. ArduinoIDE environment construction**</font>+same Pinout pin layout, same RGB three-color LED, factory preset Nano 33 Ble Bootloader
  
-1. Download the development environment (official website address[[https://www.arduino.cc/en/software|https://www.arduino.cc/en/software]]) Here I use the latest version of ArduinoIDE2.3.2.+===   Differences from Nano 33 Ble  ===
  
-2. After the software is installedas shown in the figure:+Added lithium battery charging management, the back pad can adjust the charging current (default 100ma, short circuit 500ma) Reserved sensor pin package (no device attached)MP34DT06JTR (microphone) Sensor pin packages are not reserved (but related pin pads are lead out): LPS22 (pressure sensor), LSM9DS1 (accelerometer gyroscope), HTS221 (humidity sensor) sensor), APDS-9960 (gesture sensor)
  
-{{:developmentboard:1-1a.png?400|}}+{{:developmentboard:1-246.png}} {{:developmentboard:1-24.png}}
  
-As shown in the picture, the software has been installed successfully! You can set your favorite theme here.+{{:developmentboard:1-245.png}}
  
 +Note:
  
-3. Download the firmware package of the development board, as shown in the picture:  +**B-**:Lithium battery 3.7V-
-The development board here is NANO 33 BLE (core NRF52840) and is compatible with the official NANO 33 BLE development board. +
- Look carefully at the red mark in the picture.+
  
-In the picture, I have marked the download order 1, 2, and respectively. Red mark 2 enters the search content BLE 33.  +**B+**:Lithium battery 3.7V+
-When the firmware is not downloaded, mark 3 is in INSTALL.  +
-If the download is successful, mark 3 is in REMOVE. I downloaded it in advance here.+
  
-{{:developmentboard:1-2a.png?400|}}+**MAXIMUM** Output current per pin is 15mA
  
 +**MAXIMUM** Input current per pin is 5mA
  
-4. Select the development board in Tools, as shown in the figure:+**MAXIMUM** External current is 25mA for the sum of all GPIO currents and the current drawn from VDD
  
-Also select according to the marking order 1, 2, 3, 4.+**VIN** 5V input to the board
  
 +**Note:** CIPO/COPI was formerly known as MISO/MOSI
 +=== Charging current selection jumper: ===
  
-{{:developmentboard:1-3a.png?400|}}+Connect this jumper "BOOST", the charging current increases from 100ma to 500ma. Only do this if your battery is larger than 500mAh to avoid explosion.
  
 +Using a solder jumper to short-circuit only allows functionality in the SJ pin unit, it is also possible to change the pad connections for pins D7 and D8 in P0.09 and P0.10. Charging current selection jumper: Connect this jumper "BOOST", the charging current increases from 100ma to 500ma. Only do this if your battery is larger than 500mAh to avoid explosion.
  
 +{{:developmentboard:3.jpg?400|3.jpg}} {{:developmentboard:2.jpg?400|2.jpg}}
  
-5Select the port (COM?), as shown in the picture: +===== 2ArduinoIDE environment construction =====
  
-here is COM5 (choose according to your actual situation, everyone’s computer is different, so the COM? is also different)+1. Download the development environment (official website address: [[https://www.arduino.cc/en/software|https://www.arduino.cc/en/software]]Here I use the latest version of ArduinoIDE2.3.2.
  
 +2. After the software is installed, as shown in the figure:
  
-{{:developmentboard:1-5a.png?400|}}+{{:developmentboard:1-1a.png?400}}
  
 +As shown in the picture, the software has been installed successfully! You can set your favorite theme here.
  
 +3. Download the firmware package of the development board, as shown in the picture: The development board here is NANO 33 BLE (core NRF52840) and is compatible with the official NANO 33 BLE development board. Look carefully at the red mark in the picture.
  
-**3. Download the program**+In the picture, I have marked the download order 1, 2, and respectivelyRed mark 2 enters the search content BLE 33. When the firmware is not downloaded, mark 3 is in INSTALL. If the download is successful, mark 3 is in REMOVE. I downloaded it in advance here.
  
-1. Select a program routine in the software, as shown in the figure:+{{:developmentboard:1-2a.png?400}}
  
-Also select according to the red mark orderThis is just a test hereit’s up to you what functions you want to implement!+4Select the development board in Toolsas shown in the figure:
  
 +Also select according to the marking order 1, 2, 3, 4.
  
-{{:developmentboard:1-4a.png?400|}}+{{:developmentboard:1-3a.png}}
  
 +5. Select the port (COM?), as shown in the picture:
  
-2. Start downloading the programas shown in the figure:+here is COM5 (choose according to your actual situation, everyone’s computer is differentso the COM? is also different)
  
-Tag compiles the program.+{{:developmentboard:1-5a.png}}
  
-Mark 2 Download the program to the development board.+===== 3. Download the program =====
  
-Mark 3 is successfully downloaded (if no error in red font appears, it means the download is basically successful)there is a video below:+1. Select a program routine in the softwareas shown in the figure:
  
-The yellow LED light on the development board will light up every 1 second.+Also select according to the red mark orderThis is just a test here, it’s up to you what functions you want to implement!
  
 +{{:developmentboard:1-4a.png?400}}
  
 +=== 2. Start downloading the program, as shown in the figure: ===
  
 +Tag 1 compiles the program.
  
-{{:developmentboard:1-a7.png?400|}}+Mark 2 Download the program to the development board. 
 + 
 +Mark 3 is successfully downloaded (if no error in red font appears, it means the download is basically successful), there is a video below: 
 + 
 +The yellow LED light on the development board will light up every second.
  
 +{{:developmentboard:1-a7.png?400}}
  
 The video is as follows: Double-click the image to open the video! The video is as follows: Double-click the image to open the video!
  
 + {{:developmentboard:1-8s.mp4|1-8s.mp4}}
  
-{{ :developmentboard:1-8s.mp4 |}} 
  
  • developmentboard/ble-33.1712113757.txt.gz
  • 最后更改: 2024/04/03 03:09
  • admin12