botland BASE V1 Device Prototype Development Board

WELCOME
Ang Micromesh Base V1 developer board usa ka modernong himan alang sa mga inhenyero ug programmer sa paghimo og mga advanced electronic nga proyekto. Ang nag-unang bahin sa board mao ang paggamit sa ESP32 chip, nga usa sa labing inila nga mga chips alang sa paghimo og mga proyekto gamit ang mga wireless network (Wi-Fi ug Bluetooth).
Kini naghimo sa board nga sulundon alang sa paghimo sa Internet of Things (loT) nga mga aparato ug uban pang mga aplikasyon nga nanginahanglan usa ka wireless nga koneksyon. Ang paggamit sa Micromis gipadali sa usa ka built-in nga USB-UART converter, nga nagtugot sa aparato nga maprogram gamit ang USB-C cable. Ang USB socket nga gitukod sa device nagtugot usab sa pagpaandar sa mga component sa device ug dugang nga mga component nga konektado sa plataporma.
Ang plataporma nasangkapan sa usa ka Quectel M65 modem, nga makahimo sa pagkonektar sa mga cellular network ug data transmission sa GSM networks.
Ang modem adunay usa ka integrated antenna connector, aron kini dali nga konektado sa usa ka eksternal nga antenna alang sa mas maayo nga kalidad sa koneksyon.
Ang device usab adunay usa ka addressable nga LED. nga mahimong kontrolado sa software ug magamit aron mahanduraw ang kahimtang sa aparato o aron makahimo mga epekto sa suga. Dugang pa, kini nasangkapan sa MPU6050 chip, nga makasukod sa acceleration ug rotation sa tulo ka mga wasay. nagtugot sa paghimo sa mga disenyo sa motion sensing.
Ang board nasangkapan usab sa sensor sa temperatura sa LM75, nga nagtugot sa pagsukod sa temperatura sa palibot nga adunay katukma nga 0 .5 degree Celsius. Mapuslanon kini alang sa mga aplikasyon nga nanginahanglan pagsukod sa temperatura, sama sa mga sistema sa air-conditioning ug mga aparato sa pagsukod.
Ang Micromis Base V1 usab adunay mga babaye nga bulawan nga pin lead, nga nagtugot sa koneksyon sa mga eksternal nga peripheral ug Micromis nga mga overlay aron mapalapad ang mga kapabilidad sa board mismo.
Ang plataporma nasangkapan usab sa daghang mga panalipod, lakip ang overvoltage, short-circuit, over-temperature ug over-current nga proteksyon gikan sa USB port, nga naghimo niini nga usa ka angay nga himan alang sa mga nagsugod sa electronics.
LINGAW SAMTANG GAMITON ANG MICRDMIS BASE V1!
MICROMIS BASE V1: DALI NGA ST ART
Ang paggamit sa Micromis Base V1 nga plataporma dali ra kaayo! Aron makasugod sa imong board, kinahanglan nimong sundon ang pipila ka mga lakang sa ubos:
- I-unpack ang imong Micromis Base V1 board gikan sa packaging
- Pagsulod og aktibong nano SIM card ngadto sa slot sa SIM card
- Ikonektar ang GSM antenna sa U.FL connector
- Ikonektar ang usa ka kilid sa USB Type C cable sa Micromis Base V1 board ug ang lain sa computer
- I-install ang palibot sa imong kompyuter diin imong giprograma ang board
- I-install ang mga drayber alang sa CP2102 chip gikan sa www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers
- Pag-instalar sa mga pakete sa datos alang sa ESP32 chips.
- Pilia ang board nga "ESP32 Dev Module".
- I-upload ang imong unang programa sa Micromis Base V1 board
Kung nakagamit ka kaniadto og mga tabla nga adunay naka-embed nga ESP32 chip sa imong development environment, lagmit dili na nimo kinahanglan nga buhaton ang bisan unsang dugang nga pag-configure, ug ang Micromis Base V1 board molihok dayon kung makonektar nimo kini sa imong computer.
Kung wala ka pa usa ka palibot sa pagprograma diin imong iprograma ang Micromis Base V1 board, o wala ka mahibal-an kung giunsa ang pag-install sa mga pakete sa datos alang sa mga tabla nga adunay ESP32 chips, unya sa mosunod nga mga panid atong hisgutan ang duha nga labing inila. palibot ug kung giunsa nga magamit ang Micromis Base V1 board uban kanila.
MICROMIS BASE V1: PAGGAMIT UBAN SA ARDUINO IDE
Ang Arduino IDE mao ang labing inila nga palibot nga gigamit alang sa mga katuyoan sa kalingawan. Tungod sa abilidad sa pag-import og dugang nga mga tabla ug ang hilabihan ka dako nga komunidad sa mga tiggamit niini nga IDE, daghang mga tag-iya sa mga tabla nga adunay ESP32 chip ang nakahukom sa paggamit niini nga palibot.
Kung wala nimo na-install ang Arduino IDE environment nan kinahanglan nimo nga i-download kini gikan sa link sa ubos ug i-install kini sa imong computer, mas maayo nga i-download ang bersyon 2.0 o sa ulahi.
https://www.arduino.cc/en/software
Human ma-install ang Arduino IDE environment, kinahanglan nimo nga i-klik ang:
File -> Mga Kagustuhan ug sa "Additional boards manager URLs” field isulod ang mosunud nga link, kini usa ka link sa opisyal nga pakete gikan sa tiggama sa ESP32 chip: https://raw.githubusercontent.com/espressif/arduino-esp32/ghpages/package_esp32_index.json

Human sa pag-paste sa link sa board manager, kinahanglan nimo nga i-klik ang "OK11 nga buton aron makagawas sa mga gusto sa palibot. Karon kinahanglan nimo nga i-klik ang sunod:
Tools -> Board -> Boards Manager ug sa board manager type “esp3211 ngadto sa search engine, pagkahuman makita nimo ang package “esp32 by Espressif Systems11 , sa ubos sa kahon kinahanglan nimo nga i-klik ang 11lnstall 11 , ang pinakabag-o nga bersyon sa ESP32 chip-equipped board packages awtomatikong i-install. Kung dili nimo makita ang mga pakete sa tile pagkahuman idugang ang link sa package sa 11Additional boards manager URLs11 field ug i-type ang prase nga “esp3211 sa tile manager search engine, maayong ideya nga i-restart ang tibuok palibot.
MICROMIS BASE V1: PAGGAMIT UBAN SA VISUAL STUDIO CODE
Ang ikaduha nga pinakapopular nga palibot alang sa mga programming board nga adunay ESP32 chips mao ang Visual Studio Code nga adunay extension sa Platform IO IDE. Ang extension sa Platform IQ nagtugot kanamo sa pagtrabaho nga komportable uban ang daghang mga development board ug standalone chips, nga mahimo namon nga programa sa daghang mga frameworks. Aron magamit ang mga kapabilidad niini nga palibot, kinahanglan nimo una nga i-download ug i-install ang Visual Studio Code gikan sa link: https://code.visualstudio.com/
Dugang pa, kinahanglan nimo nga i-download ug i-install ang Python 3.8.5 o sa ulahi gikan sa link: https://www.python.org/downloads/
Kung na-install na nimo ang palibot sa Visual Studio Code ug Python, pag-klik sa View-> Extension sa Visual Studio Code, usa ka extension browser window kinahanglan nga ablihan sa wala. Sa extension browser kinahanglan nimo nga i-type ang 11PlatformlO IDE11, kung imong i-klik ang butang nga adunay ngalan nga "Platform IO IDE" usa ka bintana ang magbukas sa mga detalye sa extension, karon kinahanglan nimo nga i-klik ang 11 lnstall11 ug ang extension makita nga download. ug i-install ang kaugalingon.
Human ma-install ang extension. kinahanglan natong i-klik ang icon sa Platform IO nga nahimutang sa tool bar sa wala, ug dayon i-klik ang home icon sa ubos nga bar. nga magdala sa home page sa extension. Kung naa ka sa home page sa extension, kinahanglan nimo nga i-klik ang "Mga Board" ug i-type ang 11ESP32 Dev Module" sa kahon sa pagpangita sa tile. Ang board nga gusto nimo makita mismo sa ilawom sa search box. Kung maghimo ka ug proyekto. Ang kinahanglan nimong buhaton mao ang pagkopya sa ID sa piho nga board ug idikit kini sa proyekto, o kung maghimo sa proyekto, pilia ang board nga imong iprograma ingon "ESP32 Dev Module".

MICROMIS BASE V1: PIN FUNCTION

ADC
Mga input alang sa ADC, ang ADC adunay 12-blt nga resolusyon. Uban Niini. atong mabasa ang analog values gikan sa 0 ngadto sa 4095 Sa voltage gikan sa 0V hangtod sa 3,3V. diin ang o mao ang 0V ug ang 4095 mao ang 3.3V. Hinumdumi nga dili magkonektar sa usa ka voltage mas taas kay sa 33V sa mga analog pin
12C
Ang ESP32 adunay duha ka 12C channels ug ang matag pin mahimong ibutang isip SDA o SCL para sa kasayon sa paggamit. ang mga sangkap sa pisara ug ang mga lead sa bulawan nga mga lagdok gipaagi sa mga pin 21 (SDA) ug 22 (SCLJ.
MAIN UART
Ang mga pin sa board nga gimarkahan og MAIN UART nagtugot sa komunikasyon pinaagi sa UAAT protocol, konektado sa ESP32's main UART protocol. ug mahimong gamiton sa pagprograma sa chip nga nag-bypass sa CP2102 chip nga gitukod Ngadto sa board. Wala namo girekomendar ang paggamit niini nga mga konektor para sa mga katuyoan gawas sa komunikasyon sa UART.
GND
Mga pin sa board alang sa potensyal nga output sa yuta.
RTC PAGMATA
Ang ESP32 chip nagsuporta sa pagmata gikan sa gawas nga nihit pinaagi sa ultra-saving RTC chip gamit ang mga pin nga may label nga ATC WAKEUP.
SPI
Aron makigkomunikar sa walay katapusan nga mga sangkap mahimo natong gamiton ang SPI protocol nga gitukod sa ESP32, sa board nga mga pin 23 (MOSI) 19 (MISOI 18 (CLK) S (CS) gi-assign sa SPI Interface.
3V3
3.3V nga gahum nga output, nga magamit sa gahum sa mga sangkap sa embalsamo. apan ang kasamtangan nga kapasidad niini nga connector ngadto sa 350mA. Kung kinahanglan nimo ang gahum sa usa ka labi ka kinahanglan nga sangkap, gamita ang usa ka eksternal nga gigikanan sa kuryente.
BOOT
Ang BOOT pin Ang responsable sa pagkontrol sa operating mode sa ESP32, salamat niini ang chip makasulod sa programming mode. Ang pin konektado sa BOOT nga buton sa pisara.
HIKAP
Ang ESP32 adunay built-in nga 10 ka internal nga capacitive touch sensor. Gitugotan nila nga mabati ang pagbag-o sa mga ibabaw nga adunay mga singil sa kuryente. Uban niini. makahimo kita og yano nga mga touch pad nga magamit usab sa pagmata sa chip.
INPUT LANG
Ang mga pin sa board nga gimarkahan nga INPUT LAMANG wala magtugot kanamo nga makontrol ang mga eksternal nga sangkap, mahimo namon kini gamiton sa pagbasa sa analog o digital nga mga signal.
5v
5V power connector, nga mahimong gamiton sa paggahum sa gawas nga mga sangkap. apan ang kasamtangan nga kapasidad niini nga konektor Mao ang 2S0mA. kung kinahanglan nimo ang gahum sa usa ka labi ka lisud nga sangkap, gamita ang usa ka eksternal nga gigikanan sa kuryente. Ang konektor mahimo usab nga gamiton sa pagpaandar sa board kung ang aparato wala gipaandar gikan sa USB port.
EN
Ang EN pin maoy responsable sa pag-reset sa ESP32 chip. Ang pin Konektado sa EN button sa pisara.
MICROMIS BASE V1: IMPORT ANT COMPONENTS ON BOARD
- ESP32-WROO~M-32D microcontroller
- Quintal M65 GSM modem
- Nano Sim card slot
- USB Type-C nga konektor
- MPU6050 accelerometer ug gyroscope
- LM75 temperatura sensor
- WS2812C addressable nga LED
- CP2102 programming chip
- Nahiusa nga GSM antenna array

MICROMIS BASE V1: BLOCK DIAGRAM SA MGA MAAYONG KOMPONENTO

MICAOMIS BASE V1: PAGGAMIT SA BUIL T-IN COMPONENTS – GSM MODEM

Ang Micromis Base V1 development board adunay built-in nga Quintal M65 modem para sa GSM network communication, nga nagtugot sa device nga makakonektar sa Internet nga walay WiFi ug magpadala ug SMS nga mga mensahe.
Alang sa husto nga operasyon sa m1odem kinahanglan namon ang usa ka aktibo nga nano SIM size card ug usa ka antenna nga adunay U.FL. connector nga angay alang sa operasyon sa frequency band gikan sa 800MHz: ngadto sa 1900 MHz. Depende sa among mga panginahanglan, makagamit kami og SIM card nga nagtugot lamang sa pagbayloay sa mobile data, wala na kinahanglana ang usa ka SIM card nga adunay SMS a1nd nga suporta sa tawag sa telepono.
Ang UART protocol diin ang modem nakigkomunikar sa ESP32 permanenteng konektado sa mga pin 16 (RX2 ESP32) ug 17 (TX2 ESP32), nga maoy default port para sa UAl~T2 protocol sa ESP32 chip.
Para sa sayon nga pagdumala sa~ modem's operation. makontrol nato ang PWR_KEY ug MAIN_DTR nga mga pin. Ang PWR_KEY pin sa modem nagtugot sa modem nga i-on ug i-off, kung ang usa ka taas nga estado magamit sa ESP32 pin 27 sa usa ka segundo ang modem magbag-o sa kahimtang niini gikan sa on o gikan sa on to off. Kung ang usa ka taas nga estado gihatag alang sa 20 ms sa pin 26 sa ESP32, among gi-activate ang MAIN_DTR pin, nga nagtugot sa modem nga makamata kung ang pag-save sa kuryente gi-aktibo.
Ang built-in nga NETLIGHT LED sa board nagpaila sa operasyon sa modem, kung kini mokidlap kini nagpasabut nga ang modem \Ni hari, kung dili kini nagpasabut nga kini wala.
MICAOMIS BASE V1: PAGGAMIT SA BUIL T-IN COMPONENTS – NIPU6O5O IMU

Sa Micromis Base V1 development board mao ang MPU6050 chip, nga makabasa sa acceleration ug spatial orientation - usa ka kombinasyon sa usa ka gyroscope ug accelerometer.
Ang MPU6050 nakigsulti sa ESP32 gamit ang I2C protocol, nga gidala usab sa Micromis device pins - pins 22 (SCL) ug 21 (SDA). Aron makigkomunikar sa IMU, kinahanglan namo ang adres niini - sa kaso sa chip nga na-embed sa Micromis Base V1 board. ang adres sa chip dili mausab - kini gitakda sa 0x68.
Gitugotan sa chip ang operasyon sa lainlaing mga sakup sa pagsukod:
- accelerometer – ±2 g, ±4 g. ± 8 g. ± 16 g
- gyroscope – ±250 °/s, ±500 °/s, ±1000 °/s, ±2000 °/s
MICAOMIS BASE V1: PAGGAMIT SA BUIL T-IN COMPONENTS – LIM75 TEMP SENSOR

Dugang sa MPU6050 chip, usa ka LM75 temperature sensor ang gi-mount sa Microtips Base V1 development board, nga nagtugot sa pagbasa sa ambient temperature gikan sa -Sis °C ngadto sa +125 °C.
Ang LM75 sensor nakigsulti sa ESP32 gamit ang I2C protocol, nga gidala usab sa mga pin sa Micromis device - mga pin 22 (SCL) ug 21 (SDA). Aron makigkomunikar sa LM75, kinahanglan nato ang adres niini - sa kaso sa chip nga nasulod sa Micromis Base V1 board, ang adres sa chip dili: mausab - kini naayo ug 0x48.
Ang sensor sa temperatura sa LM75 nagtugot kanamo sa pagkontrolar sa kahimtang niini aron ang sensor mahimong mapalong bisan unsang orasa. Usa ka importante kaayo nga advantage mao ang ubos nga standard nga kasamtangan nga konsumo sa panahon sa operasyon (2S0μA) ug samtang kini giprograma (4μA).
MICAOMIS BASE V1: PAGGAMIT SA BUIL T-IN COMPONENTS · WS2812C LED

Ang Micromis Base V1 development board nasangkapan usab sa usa ka addressable RGB LED aron makapagawas sa mga light signal. Ang mounted diode naglakip sa WS2812C chip, nga nagkontrol sa diode ug nagtugot sa tiggamit sa pagpili sa kolor ug kolor nga saturation alang sa kahayag sa diode. Tungod sa paggamit sa teknolohiya sa RGB, adunay labaw pa sa 16 milyon nga mga kombinasyon nga magamit sa tiggamit aron makab-ot ang makapatagbaw nga mga epekto sa suga.
Ang addressable LED permanente nga konektado sa 32 pin sa ESP32 chip ug mahimong kontrolado gamit ang kadaghanan sa mga library nga responsable sa pagkontrolar sa addressable LEDs.
MICROMIS BASE V1: BOARD DIMENSIOINS
Ang plataporma sa Micromis Base V1, tungod sa compact nga gidak-on niini. mahimong gamiton sa usa ka halapad nga mga custom nga mga proyekto nga nagkinahanglan sa usa ka kontrol nga plataporma nga gamay sa gidak-on samtang nagmintinar sa ubos nga konsumo sa kuryente, taas nga performance ug multiplatform nga komunikasyon pinaagi sa WiFi. Bluetooth o GSM.


MICROMIS BASE V1: SAMPLE PROGRAMS · MODEM PRESENT A TIDN
Ang paggamit sa Micromis Base V1 board sayon kaayo tungod sa kamatuoran nga ang board partially compatible sa uban pang popular nga mga solusyon sa merkado, aron kita masaligon nga mogamit sa mga programa alang sa ESP32 mismo, Quintal M65 modem, addressable diodes, IMU MPU6050, ug LM75 nga temperatura sensor. Apan, ang Device Prototype team nakahimo og dedikado nga software alang sa matag dugang nga component, aron dali nimo masusi kung giunsa ang mga component sa imong PCB nagtrabaho gamit ang Arduino IDE environment.
Ang una nga programa mao ang "presentasyon sa Modem," nga usa ka yano nga programa nga nagtugot kanimo sa pagsulay sa operasyon sa built-in nga rr1odem. Human ma-upload ang programa ngadto sa device ug magpadagan sa Serial Monitor, mahimo natong i-type ang mga command system nga mokontrol sa modem ug motugot, alang sa example, pagpadala sa mga mensahe sa SMS, pagpangita sa tanan nga magamit nga mga network, pag-configure sa modem o pagkonekta sa network. Hinumdumi nga kompletohon ang mga variable sa sinugdanan sa programa sa dili pa kini i-upload, kung wala sila dili ka makakonekta sa • network ug makapadala og mga mensahe sa SMS sa hustong paagi.
Usa ka mapuslanon kaayo nga bahin sa kini nga programa mao ang abilidad sa pagpadala sa mga mando sa AT sa modem.
Kung nagpadala ka og pipila ka mga sugo nga wala maapil sa lista sa gisuportahan nga mga sugo unya ang programa awtomatik nga ipadala kini ngadto sa modem, kini makapadali pag-ayo sa trabaho sa gamay nga mas abante nga mga tiggamit kinsa gusto nga magtukod og usa ka laraw sa gipadala nga mga sugo nga idugang. unya sa ilang kaugalingong mga programa. Ang lista sa mga command sa AT uban sa ilang katin-awan gilakip sa packet sa kahinguhaan sa board ug giipon sa tiggama sa modem ug gibahin sa mga dokumento alang sa matag seksyon sa operasyon sa modem.

MICROMIS BASE V1: SAMPMGA PROGRAMA · SI LEEI NAGPRESENTA SA TIDN
Ang ikaduha nga programa mao ang "LED presentation", kini usa ka mubo nga script nga nagtugot kanimo sa pagsusi sa operasyon sa LED nga gitukod sa Micromesh Base V1 board. Pagkahuman sa pag-upload sa programa ug pagpadagan sa Serial Monitor, kami adunay kapilian nga magpadala daghang mga mando sa LED, ang mga mando mahimo nga hingpit nga mapalong ang LED, magbutang bisan unsang kolor gikan sa palette sa RGB o magbutang usa sa mga gitakda nang daan nga mga kolor sama sa pula, berde. asul. pink, dalag o purpura.
Base sa mga sugo sa program code. Ang mga bag-ong tiggamit dali nga makahimo sa ilang kaugalingon nga mga script aron suportahan ang paggamit sa ma-address nga LED.

MICROMIS BASE V1: SAMPLE PROGRAMS – IMUI PRESENTASYON
Ang ikatulo nga programa mao ang "IMU Presentation", kini usa ka yano kaayo ug mubo nga script nga nagtugot kanamo sa pagsusi kung giunsa ang sensor sa IMU nga na-embed sa Microtips Base v1 board nagbasa sa datos. Pagkahuman sa pag-upload sa programa ug pagpadagan sa Serial Plotter. kaya nato view ang datos nga gibasa gikan sa sensor sa IMU sa tinuud nga oras.
Kung nagpadagan ka sa Serial Plotter mahimo nimo nga dali view ang mga datos nga gipadala sa board, matag poke o paglihok sa looard irekord ug ipakita sa mga graph. Depende sa imong tinguha sa pagsusi sa partikular nga mga parametro, mahimo nimong tangtangon ang pagpili sa tagsa-tagsa nga mga han-ay sa pagsukod aron makakuha og impormasyon mahitungod sa usa lamang ka partikular nga channel sa datos.

MICRDMIS BASE V1: ANDAM TD GAMIT MGA PROYEKTO
Aron mapadali ang paggamit sa Micromis Base V1 nga mga tile, naghimo kami usa ka base sa kahibalo nga magtugot kanimo sa pag-access sa mga makapadasig nga proyekto. Kanunay kaming nagtrabaho sa sulud nga magamit sa website aron dali nimo masusi ang sample mga aplikasyon sa atong mga produkto.
Ayaw paghulat ug tan-awa kini karon: https://deviceprototype.com/hobby/knowledge-center/


Mga Dokumento / Mga Kapanguhaan
![]() |
botland BASE V1 Device Prototype Development Board [pdf] Giya sa Gumagamit BASE V1 Device Prototype Development Board, BASE V1, Device Prototype Development Board, Prototype Development Board, Development Board, Board |




