background image

Catena 4612/4611 User Manual 
Engineering Report 234001173 Rev 

A

 

- 14 - 

Figure 12 Cloning libraries using the script 

 

7.2

 

Arduino IDE Setup 

Now follow the below steps to upload the test sketch using Arduino IDE: 

1.

 

Open the Arduino IDE. Go to File>Preferences>Settings. Add  

“https://github.com/mcci

-catena/arduino-

boards/raw/master/BoardManagerFiles/package_mcci_index.json” 

 

to the list in Additional Boards Manager URLs. 

2.

 

If you already have entries in that list, use a comma (,) to separate the entry you're adding from 
the entries that are already there. 

3.

 

Next, open the board manager. Tools>Board:...Search for MCCI’s BSPs 

4.

 

Install the latest BSP for MCCI Catena STM32 to add support for Catena 4612 in Arduino IDE.  

5.

 

MCCI Catena STM32 Boards

 should be installed from the Boards Manager. 

6.

 

Once the board has been installed, 

Catena 4612

 board has to be selected under 

MCCI Catena 

STM32 Boards

Summary of Contents for Catena 4611

Page 1: ...3520 Krums Corners Road Ithaca New York 14850 USA Phone 1 607 277 1029 Fax 1 607 277 6844 www mcci com Catena 4612 4611 User Manual Engineering Report 234001173 Rev A Date 2019 03 01 Copyright 2019 Al...

Page 2: ...rate written agreement with MCCI and if so such separate written agreement shall be controlling The information in this document is subject to change without notice and should not be construed as a co...

Page 3: ...circuit debugger programmer 9 4 4 2 USB to Serial Cable 10 5 Software Requirements 10 6 Assembly Instructions 11 7 Configurations of Catena 4612 13 7 1 Library Installation 13 7 2 Arduino IDE Setup 1...

Page 4: ...612 Serial Configuration 12 Figure 12 Cloning libraries using the script 14 Figure 13 BSP Search 15 Figure 14 BSP Installation 15 Figure 15 BSP Installed 16 Figure 16 Catena 4612 connection with PC us...

Page 5: ...l with The Things Network or any LoRaWAN 1 0 or 1 1 network in the 865 to 923 MHz range Lightweight and small roughly 2 by 0 9 the 4612 4611 needs no external components to measure and send temperatur...

Page 6: ...iour VDD on the I O ports change based on A0 either 0 or 1 VDD is always 3 3V Uses Power consumption is less since it can be controlled Low power mode Murata LoRaWAN module Semtech SX1276 LoRa radio S...

Page 7: ...Adafruit Feather M0 family of boards some limitations because the of functional differences between the Murata module and the Atmel SAMD21 CPU used in the Feather M0 Arduino compatible Provisions for...

Page 8: ...ders 12 pin 16 pin male headers 123001009 12301011 have a pitch of 0 1 2 54mm Figure 4 12 pin 16 pin Male Headers 4 2 1x04 Screw Terminals The 1x4 screw terminal blocks 123001012 has a pitch of 0 1 2...

Page 9: ...3 mm 3 mm 3 mm 3 mm Tin tolerance 0 03 mm 0 03 mm 0 03 mm 0 03 mm 0 03 mm Slop from soldering L3 1 5 mm 1 5 mm 1 5 mm 1 5 mm 1 5 mm Minimum length 80 9 80 9 85 6 80 9 80 9 Maximum length 82 9 82 9 86...

Page 10: ...2 5 Software Requirements To proceed with Catena 4612 4611 setup and test procedure the below software tools are required Arduino IDE for windows can be downloaded from below link o https www arduino...

Page 11: ...alignment iii Solder the remaining posts for reliable electrical contact b Trim excess length of the 16 pin header in the area of screw terminals c Solder the Whip antenna as per the Antenna Specifica...

Page 12: ...seal is intended for protection during manufacturing 2 Catena 4612 4611 Serial connection User can prefer Generic Serial for Serial Interface when USB cable is not used in the setup MCCI preferred us...

Page 13: ...mic Adafruit_BME280_Library BH1750 Adafruit_FRAM_I2C Adafruit_Sensor The above libraries can be cloned from https github com mcci catena or by executing the shell script git boot sh in the directory I...

Page 14: ...s package_mcci_index json to the list in Additional Boards Manager URLs 2 If you already have entries in that list use a comma to separate the entry you re adding from the entries that are already the...

Page 15: ...Catena 4612 4611 User Manual Engineering Report 234001173 Rev A 15 Figure 13 BSP Search Figure 14 BSP Installation...

Page 16: ...your desired system clock and LoRaWAN region 9 Compile and Upload your sketch 7 3 Programming Methods Catena 4612 programming includes two methods I DFU II ST Link 7 3 1 ST LinK Catena 4612 uses ST Li...

Page 17: ...to STLink connection Catena 4612 ST Link connection Pin Names ST Link Pin Numbers 4612 Pin Numbers VDD Pin 1 JP1 15 GND Pin 3 JP1 13 SWDIO Pin 7 JP3 9 SWCLK Pin 9 JP3 8 nRST Pin 15 JP1 16 Figure 17 C...

Page 18: ...ion for upload using STLink programmer 7 3 2 DFU 1 Program the Catena 4612 using DFU mode this mode requires Zadig tool the download link is mentioned above 2 Once the tool is downloaded BOOT0 and VDD...

Page 19: ...DFU mode Example 3 Now reboot Catena 4612 using USB cable 4 On the Zadig terminal Select Options List All devices as shown Figure 21 Zadig Device Selection 5 Select STM32 BOOTLOADER from the device d...

Page 20: ...gure 22 Zadig driver replacement 8 Before uploading the code select the following options from Arduino IDE TOOLS UPLOAD METHOD DFU PROGRAMMER STM 32 BOOTLOADER Figure 23 Configuration for upload using...

Page 21: ...m mcci catena Catena Sketches tree master catena4450m101_sensor provision your catena 4450 Note use platformguid 915decfa d156 4d4f bac5 70e7724726d8 7 5 TTN Registration Steps Please follow the steps...

Reviews: