SensiBLE presentation

Menahem Milan Yudkovich
Menahem Milan YudkovichMy mission is to 'innovate' IoT um SensiEDGE
SensiBLE Intro
Your Idea - Worth come true
From Idea to Form Factor Device 2
Actuators
Connectivity
Power
Sensors
Processing
Software
Audio
Bluetooth Low
Energy
Motion & Environ.
Sensors
Motor control
NFC
Sub-GHZ
Microphone
Microcontroller
Processor Boards
Expansion Boards
Integrated
Development
Environment
and Middleware
The building blocks Your need Prototype
Wi-Fi
www.st.com/stm32ode
Form Factor
SensiBLE
Every Idea
Worth Come True
From Prototype to Final Product 3
ST Partnership with Diolan - Form factor devices and customization
Product
•  Easy Porting of developed software to final product
•  HW/SW optimization and support for production
•  Small series Production
STMicroelectronics Partnership with Diolan
Form factor devices and customization
Modular Blocks
Prototyping
Form Factor
Field testing
Optimized Design
Volume Production
Final
Device
SensiBLE SensiBLE
Honey, I Shrunk the Prototype! 4
Customize the HW and reuse the same SW!!!
Final
Device
SensiBLE
Lowering the Barriers for Developers
Actuators
Connectivity
Power
Sensors
Processing
Software
Audio
The building blocks Prototype Optimized Design Final product
Market
Idea
Idea
SensiBLE
MAKE ($) BUY ($)
Engineering Costs 50k-100k 0
Yearly Maintenance Costs 5-10k 0
Cost per Unit (10K pcs) 40*10,000 49*10,000
Total 510000 490000
Breakeven in units 10,000 units
Make or Buy
3-axis
accelerometer
3-axis
magnetometer
Humidity sensor Microphone
3-axis gyroscope Pressure Sensor Temperature Ambient Light
Reduce price- remove unused sensors (FoC)
Setup SensiBLE HW & SW
Hardware
8
Software
BlueMicrosystem1 or 2
•  Download expansion software package, API and examples from STM Website,
Compile, Program SensiBLE and start to:
Transform SensiBLE
to
Your Product
Software Compatible
What is inside?
SenseMotion sensor
Environmental sensor
Microphone
LightSensor
Connect
Power
Battery
ManagementTranslate
Led
Button
Buzzer
Control
Data
Logger
Serial
Flash
SensiBLE presentation
Same STM32 Nucleo Development Boards – But Much
Smaller
No soldering.
No components purchasing.
No hardware production plan.
ST BLUEMS App Installation – Step by Step
Download App
Download the ST BLUEMS app from the
Apple App Store or Google Play, and
start the app on you smartphone/tablet
Insert Battery Explore ST BLUEMS App
Environmental Page Sensor Fusion
Start Scanning. Select your SensiBLE from the
device list. Choose sensor view page to see
the sensor reading
SensiBLE
BLUEMICROSYSTEM1 or BLUEMICROSYSTEM2
BlueMS Application for for Android/iOS
Plot Capability
Environmental Page
Sensor Fusion
Activity Recognition
Carry Position
BLUEMICROSYSTEM
Simplified development of BLE applications for smartphones
Ultra-low
power
connectivity
Motion
MEMS
Environm
ental
Sensors
Algorithms
Sensor
fusion
Product
•  Very low power Bluetooth Low Energy (BlueNRG) single-mode network processor
•  Embedded software for real-time motion sensor data fusion, activity and gesture
recognition, free fall detection
•  Companion App freely available in source code for iOS and Android
Simplified development of BLE applications for smartphones
BlueMicrosystem1 or 2 Download & Install
6
Android™/iOS™
smartphone and
BlueMS application
Download & Unpack
st.com/bluemicrosystem2
www.st.com
1
3
BLUEMICROSYSTEM2
Select
2
BLUEMICROSYSTEM2 Package Structure
.ProjectsMultiApplicationsBlueMicrosystem2EWARMSTM32F476RE-Nucleo
BLUEMICROSYSTEM1
Installation procedure (1/2) – Step by Step
• It contains:
1.  pre-compiled BLUEMICROSYSTEM2 FW that could be flashed to a SensiBLE using SIM-DKL (0x08004000)
Important Note: this pre-compiled binary is compatible with the FOTA update procedure
2. pre-compiled BLUEMICROSYSTEM2+BootLoader FW that could be directly flashed to SensiBLE using “Drag & Drop”
Important Note: this pre-compiled binary is not compatible with the FOTA update procedure
1.  How to install the pre-compiled binary:
• There is inside the package one folder called “Binary”
•  For SensiBLE use STM32L476RG-Nucleo
Installation procedure (2/2) – Step by Step
•  Compile the project with your preferred IDE
•  On Windows: for each IDE and for each platform there is one batch script:
•  IAR toolchain Embedded Workbench V7.70.1: (CleanBlueMS2_IAR_F4.bat, CleanBlueMS2_IAR_L4.bat CleanBlueMS2_IAR_ST.bat)
•  System Workbench for STM32 Version 1.10.0.201607261143: (CleanBlueMS2_SW4STM32_F4.bat,
CleanBlueMS2_SW4STM32_L4.bat CleanBlueMS2_SW4STM32_ST.bat)
•  µVision toolchain - MDK-ARM Professional Version: 5.17.0: (CleanBlueMS2_MDK- ARM_F4.bat, CleanBlueMS2_MDK-ARM_L4.bat
CleanBlueMS2_MDK-ARM_ST.bat)
•  For Linux/iOS: only for Openstm32 IDE and for each platform there is one OpenOCD called:
•  CleanBlueMS2_SW4STM32_F4.sh
•  CleanBlueMS2_SW4STM32_L4.sh.
•  CleanBlueMS2_SW4STM32_ST.sh
It’s necessary to edit this file for setting the right installation and Library path
•  These scripts perform the following steps:
1.  Full Flash Erase
2.  Flash the right BootLoader at the right position (0x08000000)
3.  Flash the BLUEMICROSYSTEM2 firmware at the right position (0x08004000)
Ø This is the firmware that was compiled with the IDE
Ø This firmware is compatible with the FOTA update procedure
4.  Save a complete Binary FW that includes both BLUEMICROSYSTEM2 and the
BootLoader
Ø This binary can be directly flashed to a supported SensiBLE by doing “Drag & Drop”
Ø Important Note: this additional pre-compiled binary is not compatible with the FOTA update procedure
2. How Install the code after compiling the project:
Flash Management and Boot Process
BLUEMICROSYSTEM2 Flash structure
BLUEMICROSYSTEM2 boot sequence
Using serial line monitor – e.g.TeraTerm
Pressing the RESET User
button on STM32 Nucleo board.
You could see the initialization
phase
Whenare connected with one
AndroidTM/iOSTM device, you
could see what are you
transmitting with BLE.
BlueMS Application for Android/iOS (1/6)
BlueMS Application for Android/iOS (2/6)
BlueMS Application for Android/iOS (3/6)
BlueMS Application for Android/iOS (4/6)
BlueMS Application for Android/iOS (5/6)
BlueMS Application for Android/iOS (6/6)
Simplify & Accelerate
the creation of Connected Sensors
SensiEDGE Vision
For more information about
SensiBLE
Contact : info@SensiEDGE.com
1 von 28

Recomendados

Mobile processor von
Mobile processorMobile processor
Mobile processorMohsinHusenManasiya
509 views14 Folien
Embedded System von
Embedded SystemEmbedded System
Embedded SystemRamaBoya2
223 views12 Folien
Ceis114 final joshua_brown von
Ceis114 final joshua_brownCeis114 final joshua_brown
Ceis114 final joshua_brownJoshuaBrown233
586 views19 Folien
voip von
voipvoip
voipkush01
270 views17 Folien
Embedded System Design latest von
Embedded System Design latestEmbedded System Design latest
Embedded System Design latestDeepak Chouhan
698 views25 Folien
Embedded system von
Embedded systemEmbedded system
Embedded systemPankaj Upadhyay
5.3K views20 Folien

Más contenido relacionado

Was ist angesagt?

Iot development from prototype to production von
Iot development from prototype to productionIot development from prototype to production
Iot development from prototype to productionMender.io
1.2K views24 Folien
Embedded system von
Embedded systemEmbedded system
Embedded systemInsane Gamer
303 views14 Folien
Embedded System von
Embedded SystemEmbedded System
Embedded SystemSmile Hossain
209 views16 Folien
Embedded system ppt von
Embedded system pptEmbedded system ppt
Embedded system pptVivek Chamorshikar
26.5K views11 Folien
Apple mobile processors von
Apple mobile processorsApple mobile processors
Apple mobile processorsShahed Hassan Mohmad
997 views21 Folien
Embedded system... von
Embedded system...Embedded system...
Embedded system...Sarvesh Hegde
143 views15 Folien

Was ist angesagt?(20)

Iot development from prototype to production von Mender.io
Iot development from prototype to productionIot development from prototype to production
Iot development from prototype to production
Mender.io1.2K views
Android Open Accessory APIs von Pearl Chen
Android Open Accessory APIsAndroid Open Accessory APIs
Android Open Accessory APIs
Pearl Chen6.1K views
Embedded system and its platforms von Mrunal Deshkar
Embedded system and its platformsEmbedded system and its platforms
Embedded system and its platforms
Mrunal Deshkar115 views
embedded systems ppt 2 von pavan kumar
embedded systems ppt 2embedded systems ppt 2
embedded systems ppt 2
pavan kumar128 views
Project Proposal for Minor Project von Aniket Maithani
Project Proposal for Minor Project Project Proposal for Minor Project
Project Proposal for Minor Project
Aniket Maithani2K views
embedded systems ppts von pavan kumar
embedded systems pptsembedded systems ppts
embedded systems ppts
pavan kumar69 views
embedded systems ppt 3 von pavan kumar
embedded systems ppt 3embedded systems ppt 3
embedded systems ppt 3
pavan kumar490 views
basic of embedded system von Dinesh35833
basic of embedded systembasic of embedded system
basic of embedded system
Dinesh35833645 views
Deauthentication Attack with Node MCU & Esp8266 von Akash Thakur
Deauthentication Attack with Node MCU & Esp8266Deauthentication Attack with Node MCU & Esp8266
Deauthentication Attack with Node MCU & Esp8266
Akash Thakur3.6K views
Evaluating web conference_tools von Aniket Maithani
Evaluating web conference_toolsEvaluating web conference_tools
Evaluating web conference_tools
Aniket Maithani3.6K views
Boards for the IoT-Prototyping von Lars Gregori
Boards for the IoT-PrototypingBoards for the IoT-Prototyping
Boards for the IoT-Prototyping
Lars Gregori786 views

Similar a SensiBLE presentation

Track 3 session 4 - st dev con 2016 - sensortile von
Track 3   session 4 - st dev con 2016 - sensortileTrack 3   session 4 - st dev con 2016 - sensortile
Track 3 session 4 - st dev con 2016 - sensortileST_World
2.9K views36 Folien
Track 2 session 4 - st dev con 2016 - opensoftwarex von
Track 2   session 4 - st dev con 2016 - opensoftwarexTrack 2   session 4 - st dev con 2016 - opensoftwarex
Track 2 session 4 - st dev con 2016 - opensoftwarexST_World
1.3K views47 Folien
Smart home automation system von
Smart home automation systemSmart home automation system
Smart home automation systemPawan Kumar Ganjhu
4.6K views33 Folien
RTBN von
RTBNRTBN
RTBNVasyl Yosypenko
171 views7 Folien
IRJET- IoT based Smart Helmet for Coal Mining Tracking von
IRJET- IoT based Smart Helmet for Coal Mining TrackingIRJET- IoT based Smart Helmet for Coal Mining Tracking
IRJET- IoT based Smart Helmet for Coal Mining TrackingIRJET Journal
146 views4 Folien
stm32cubeide (1).pdf von
stm32cubeide (1).pdfstm32cubeide (1).pdf
stm32cubeide (1).pdfDngThnht8
2 views5 Folien

Similar a SensiBLE presentation(20)

Track 3 session 4 - st dev con 2016 - sensortile von ST_World
Track 3   session 4 - st dev con 2016 - sensortileTrack 3   session 4 - st dev con 2016 - sensortile
Track 3 session 4 - st dev con 2016 - sensortile
ST_World 2.9K views
Track 2 session 4 - st dev con 2016 - opensoftwarex von ST_World
Track 2   session 4 - st dev con 2016 - opensoftwarexTrack 2   session 4 - st dev con 2016 - opensoftwarex
Track 2 session 4 - st dev con 2016 - opensoftwarex
ST_World 1.3K views
IRJET- IoT based Smart Helmet for Coal Mining Tracking von IRJET Journal
IRJET- IoT based Smart Helmet for Coal Mining TrackingIRJET- IoT based Smart Helmet for Coal Mining Tracking
IRJET- IoT based Smart Helmet for Coal Mining Tracking
IRJET Journal146 views
stm32cubeide (1).pdf von DngThnht8
stm32cubeide (1).pdfstm32cubeide (1).pdf
stm32cubeide (1).pdf
DngThnht82 views
Iot based garbage monitoring system von ankitguptakishu
Iot based garbage monitoring systemIot based garbage monitoring system
Iot based garbage monitoring system
ankitguptakishu1.7K views
Track 2 session 2 - st dev con 2016 - stm32 open development environment von ST_World
Track 2   session 2 - st dev con 2016 - stm32 open development  environmentTrack 2   session 2 - st dev con 2016 - stm32 open development  environment
Track 2 session 2 - st dev con 2016 - stm32 open development environment
ST_World 1.6K views
137.gsm, fprs ,keypad_based_atm_security_(doc) von Karteek Irukulla
137.gsm, fprs ,keypad_based_atm_security_(doc)137.gsm, fprs ,keypad_based_atm_security_(doc)
137.gsm, fprs ,keypad_based_atm_security_(doc)
Karteek Irukulla3.6K views
Automatic Irrigation System Project Report von Er Gupta
Automatic Irrigation System Project ReportAutomatic Irrigation System Project Report
Automatic Irrigation System Project Report
Er Gupta51K views
Track 5 session 5 - st dev con 2016 - stm32 hands on seminar - cloud connec... von ST_World
Track 5   session 5 - st dev con 2016 - stm32 hands on seminar - cloud connec...Track 5   session 5 - st dev con 2016 - stm32 hands on seminar - cloud connec...
Track 5 session 5 - st dev con 2016 - stm32 hands on seminar - cloud connec...
ST_World 3.3K views
Андрій Озгович “IoT Cypress solution. Low cost, low power” {R0boCamp} von Lviv Startup Club
Андрій Озгович “IoT Cypress solution. Low cost, low power” {R0boCamp}Андрій Озгович “IoT Cypress solution. Low cost, low power” {R0boCamp}
Андрій Озгович “IoT Cypress solution. Low cost, low power” {R0boCamp}
Lviv Startup Club266 views
IRJET- BSIOTR IT SMART LAB using IOT von IRJET Journal
IRJET- BSIOTR IT SMART LAB using IOTIRJET- BSIOTR IT SMART LAB using IOT
IRJET- BSIOTR IT SMART LAB using IOT
IRJET Journal13 views
[Android Codefest Germany] Adding x86 target to your Android app by Xavier Ha... von BeMyApp
[Android Codefest Germany] Adding x86 target to your Android app by Xavier Ha...[Android Codefest Germany] Adding x86 target to your Android app by Xavier Ha...
[Android Codefest Germany] Adding x86 target to your Android app by Xavier Ha...
BeMyApp2.7K views
ARDUINO EMBEDDED SYSTEM von Vishal GARG
ARDUINO EMBEDDED SYSTEMARDUINO EMBEDDED SYSTEM
ARDUINO EMBEDDED SYSTEM
Vishal GARG3.7K views
ESP32 WiFi & Bluetooth Module - Getting Started Guide von handson28
ESP32 WiFi & Bluetooth Module - Getting Started GuideESP32 WiFi & Bluetooth Module - Getting Started Guide
ESP32 WiFi & Bluetooth Module - Getting Started Guide
handson28547 views
Webinar: Potencializando a Indústria 4.0 com tecnologias ST von Embarcados
Webinar: Potencializando a Indústria 4.0 com tecnologias STWebinar: Potencializando a Indústria 4.0 com tecnologias ST
Webinar: Potencializando a Indústria 4.0 com tecnologias ST
Embarcados358 views
Ijmsr 2016-02 von ijmsr
Ijmsr 2016-02Ijmsr 2016-02
Ijmsr 2016-02
ijmsr76 views

Último

SWM L15-L28_drhasan (Part 2).pdf von
SWM L15-L28_drhasan (Part 2).pdfSWM L15-L28_drhasan (Part 2).pdf
SWM L15-L28_drhasan (Part 2).pdfMahmudHasan747870
28 views93 Folien
NEW SUPPLIERS SUPPLIES (copie).pdf von
NEW SUPPLIERS SUPPLIES (copie).pdfNEW SUPPLIERS SUPPLIES (copie).pdf
NEW SUPPLIERS SUPPLIES (copie).pdfgeorgesradjou
7 views30 Folien
Solar PV von
Solar PVSolar PV
Solar PVIwiss Tools Co.,Ltd
12 views4 Folien
Extensions of Time - Contract Management von
Extensions of Time - Contract ManagementExtensions of Time - Contract Management
Extensions of Time - Contract Managementbrainquisitive
15 views18 Folien
802.11 Computer Networks von
802.11 Computer Networks802.11 Computer Networks
802.11 Computer NetworksTusharChoudhary72015
9 views33 Folien
Deutsch Crimping von
Deutsch CrimpingDeutsch Crimping
Deutsch CrimpingIwiss Tools Co.,Ltd
19 views7 Folien

Último(20)

NEW SUPPLIERS SUPPLIES (copie).pdf von georgesradjou
NEW SUPPLIERS SUPPLIES (copie).pdfNEW SUPPLIERS SUPPLIES (copie).pdf
NEW SUPPLIERS SUPPLIES (copie).pdf
georgesradjou7 views
Extensions of Time - Contract Management von brainquisitive
Extensions of Time - Contract ManagementExtensions of Time - Contract Management
Extensions of Time - Contract Management
brainquisitive15 views
2_DVD_ASIC_Design_FLow.pdf von Usha Mehta
2_DVD_ASIC_Design_FLow.pdf2_DVD_ASIC_Design_FLow.pdf
2_DVD_ASIC_Design_FLow.pdf
Usha Mehta14 views
9_DVD_Dynamic_logic_circuits.pdf von Usha Mehta
9_DVD_Dynamic_logic_circuits.pdf9_DVD_Dynamic_logic_circuits.pdf
9_DVD_Dynamic_logic_circuits.pdf
Usha Mehta21 views
Art of Writing Research article slide share.pptx von sureshc91
Art of Writing Research article slide share.pptxArt of Writing Research article slide share.pptx
Art of Writing Research article slide share.pptx
sureshc9114 views
Machine Element II Course outline.pdf von odatadese1
Machine Element II Course outline.pdfMachine Element II Course outline.pdf
Machine Element II Course outline.pdf
odatadese16 views
Informed search algorithms.pptx von Dr.Shweta
Informed search algorithms.pptxInformed search algorithms.pptx
Informed search algorithms.pptx
Dr.Shweta12 views
DevOps to DevSecOps: Enhancing Software Security Throughout The Development L... von Anowar Hossain
DevOps to DevSecOps: Enhancing Software Security Throughout The Development L...DevOps to DevSecOps: Enhancing Software Security Throughout The Development L...
DevOps to DevSecOps: Enhancing Software Security Throughout The Development L...
Anowar Hossain10 views
Design and analysis of a new undergraduate Computer Engineering degree – a me... von WaelBadawy6
Design and analysis of a new undergraduate Computer Engineering degree – a me...Design and analysis of a new undergraduate Computer Engineering degree – a me...
Design and analysis of a new undergraduate Computer Engineering degree – a me...
WaelBadawy652 views
Performance of Back-to-Back Mechanically Stabilized Earth Walls Supporting th... von ahmedmesaiaoun
Performance of Back-to-Back Mechanically Stabilized Earth Walls Supporting th...Performance of Back-to-Back Mechanically Stabilized Earth Walls Supporting th...
Performance of Back-to-Back Mechanically Stabilized Earth Walls Supporting th...
ahmedmesaiaoun12 views
13_DVD_Latch-up_prevention.pdf von Usha Mehta
13_DVD_Latch-up_prevention.pdf13_DVD_Latch-up_prevention.pdf
13_DVD_Latch-up_prevention.pdf
Usha Mehta9 views

SensiBLE presentation

  • 1. SensiBLE Intro Your Idea - Worth come true
  • 2. From Idea to Form Factor Device 2 Actuators Connectivity Power Sensors Processing Software Audio Bluetooth Low Energy Motion & Environ. Sensors Motor control NFC Sub-GHZ Microphone Microcontroller Processor Boards Expansion Boards Integrated Development Environment and Middleware The building blocks Your need Prototype Wi-Fi www.st.com/stm32ode Form Factor SensiBLE Every Idea Worth Come True
  • 3. From Prototype to Final Product 3 ST Partnership with Diolan - Form factor devices and customization Product •  Easy Porting of developed software to final product •  HW/SW optimization and support for production •  Small series Production STMicroelectronics Partnership with Diolan Form factor devices and customization Modular Blocks Prototyping Form Factor Field testing Optimized Design Volume Production Final Device SensiBLE SensiBLE
  • 4. Honey, I Shrunk the Prototype! 4 Customize the HW and reuse the same SW!!! Final Device SensiBLE
  • 5. Lowering the Barriers for Developers Actuators Connectivity Power Sensors Processing Software Audio The building blocks Prototype Optimized Design Final product Market Idea Idea SensiBLE
  • 6. MAKE ($) BUY ($) Engineering Costs 50k-100k 0 Yearly Maintenance Costs 5-10k 0 Cost per Unit (10K pcs) 40*10,000 49*10,000 Total 510000 490000 Breakeven in units 10,000 units Make or Buy
  • 7. 3-axis accelerometer 3-axis magnetometer Humidity sensor Microphone 3-axis gyroscope Pressure Sensor Temperature Ambient Light Reduce price- remove unused sensors (FoC)
  • 8. Setup SensiBLE HW & SW Hardware 8 Software BlueMicrosystem1 or 2
  • 9. •  Download expansion software package, API and examples from STM Website, Compile, Program SensiBLE and start to: Transform SensiBLE to Your Product Software Compatible
  • 10. What is inside? SenseMotion sensor Environmental sensor Microphone LightSensor Connect Power Battery ManagementTranslate Led Button Buzzer Control Data Logger Serial Flash
  • 12. Same STM32 Nucleo Development Boards – But Much Smaller No soldering. No components purchasing. No hardware production plan.
  • 13. ST BLUEMS App Installation – Step by Step Download App Download the ST BLUEMS app from the Apple App Store or Google Play, and start the app on you smartphone/tablet Insert Battery Explore ST BLUEMS App Environmental Page Sensor Fusion Start Scanning. Select your SensiBLE from the device list. Choose sensor view page to see the sensor reading SensiBLE
  • 14. BLUEMICROSYSTEM1 or BLUEMICROSYSTEM2 BlueMS Application for for Android/iOS Plot Capability Environmental Page Sensor Fusion Activity Recognition Carry Position
  • 15. BLUEMICROSYSTEM Simplified development of BLE applications for smartphones Ultra-low power connectivity Motion MEMS Environm ental Sensors Algorithms Sensor fusion Product •  Very low power Bluetooth Low Energy (BlueNRG) single-mode network processor •  Embedded software for real-time motion sensor data fusion, activity and gesture recognition, free fall detection •  Companion App freely available in source code for iOS and Android Simplified development of BLE applications for smartphones
  • 16. BlueMicrosystem1 or 2 Download & Install 6 Android™/iOS™ smartphone and BlueMS application Download & Unpack st.com/bluemicrosystem2 www.st.com 1 3 BLUEMICROSYSTEM2 Select 2 BLUEMICROSYSTEM2 Package Structure .ProjectsMultiApplicationsBlueMicrosystem2EWARMSTM32F476RE-Nucleo BLUEMICROSYSTEM1
  • 17. Installation procedure (1/2) – Step by Step • It contains: 1.  pre-compiled BLUEMICROSYSTEM2 FW that could be flashed to a SensiBLE using SIM-DKL (0x08004000) Important Note: this pre-compiled binary is compatible with the FOTA update procedure 2. pre-compiled BLUEMICROSYSTEM2+BootLoader FW that could be directly flashed to SensiBLE using “Drag & Drop” Important Note: this pre-compiled binary is not compatible with the FOTA update procedure 1.  How to install the pre-compiled binary: • There is inside the package one folder called “Binary” •  For SensiBLE use STM32L476RG-Nucleo
  • 18. Installation procedure (2/2) – Step by Step •  Compile the project with your preferred IDE •  On Windows: for each IDE and for each platform there is one batch script: •  IAR toolchain Embedded Workbench V7.70.1: (CleanBlueMS2_IAR_F4.bat, CleanBlueMS2_IAR_L4.bat CleanBlueMS2_IAR_ST.bat) •  System Workbench for STM32 Version 1.10.0.201607261143: (CleanBlueMS2_SW4STM32_F4.bat, CleanBlueMS2_SW4STM32_L4.bat CleanBlueMS2_SW4STM32_ST.bat) •  µVision toolchain - MDK-ARM Professional Version: 5.17.0: (CleanBlueMS2_MDK- ARM_F4.bat, CleanBlueMS2_MDK-ARM_L4.bat CleanBlueMS2_MDK-ARM_ST.bat) •  For Linux/iOS: only for Openstm32 IDE and for each platform there is one OpenOCD called: •  CleanBlueMS2_SW4STM32_F4.sh •  CleanBlueMS2_SW4STM32_L4.sh. •  CleanBlueMS2_SW4STM32_ST.sh It’s necessary to edit this file for setting the right installation and Library path •  These scripts perform the following steps: 1.  Full Flash Erase 2.  Flash the right BootLoader at the right position (0x08000000) 3.  Flash the BLUEMICROSYSTEM2 firmware at the right position (0x08004000) Ø This is the firmware that was compiled with the IDE Ø This firmware is compatible with the FOTA update procedure 4.  Save a complete Binary FW that includes both BLUEMICROSYSTEM2 and the BootLoader Ø This binary can be directly flashed to a supported SensiBLE by doing “Drag & Drop” Ø Important Note: this additional pre-compiled binary is not compatible with the FOTA update procedure 2. How Install the code after compiling the project:
  • 19. Flash Management and Boot Process BLUEMICROSYSTEM2 Flash structure BLUEMICROSYSTEM2 boot sequence
  • 20. Using serial line monitor – e.g.TeraTerm Pressing the RESET User button on STM32 Nucleo board. You could see the initialization phase Whenare connected with one AndroidTM/iOSTM device, you could see what are you transmitting with BLE.
  • 21. BlueMS Application for Android/iOS (1/6)
  • 22. BlueMS Application for Android/iOS (2/6)
  • 23. BlueMS Application for Android/iOS (3/6)
  • 24. BlueMS Application for Android/iOS (4/6)
  • 25. BlueMS Application for Android/iOS (5/6)
  • 26. BlueMS Application for Android/iOS (6/6)
  • 27. Simplify & Accelerate the creation of Connected Sensors SensiEDGE Vision
  • 28. For more information about SensiBLE Contact : info@SensiEDGE.com