rapid prototyping with click expansion boardsw ith mikrocpro for arm you have access to example code...
TRANSCRIPT
![Page 1: Rapid Prototyping with Click Expansion BoardsW ith mikroCPRO for ARM you have access to example code for many modules Low-cost sensor attachment. ... PWM I2C UART PWM I2C UART. mikroC](https://reader033.vdocuments.us/reader033/viewer/2022041623/5e404ad7420cff575a4e94ab/html5/thumbnails/1.jpg)
Rapid Prototyping with Click Expansion BoardsSAN19-310
Josh Foster
![Page 2: Rapid Prototyping with Click Expansion BoardsW ith mikroCPRO for ARM you have access to example code for many modules Low-cost sensor attachment. ... PWM I2C UART PWM I2C UART. mikroC](https://reader033.vdocuments.us/reader033/viewer/2022041623/5e404ad7420cff575a4e94ab/html5/thumbnails/2.jpg)
Introductory
• Ba chelors of Science - ASU• Electrica l Engineering
• Avnet - 3 yea rs• FPGA reference des ign crea tion• Circuit des ign• Crea ting a nd executing ma rketing initia tives
![Page 3: Rapid Prototyping with Click Expansion BoardsW ith mikroCPRO for ARM you have access to example code for many modules Low-cost sensor attachment. ... PWM I2C UART PWM I2C UART. mikroC](https://reader033.vdocuments.us/reader033/viewer/2022041623/5e404ad7420cff575a4e94ab/html5/thumbnails/3.jpg)
Plug and Play Click Modules http://avnet.me/click-module-brochure
![Page 4: Rapid Prototyping with Click Expansion BoardsW ith mikroCPRO for ARM you have access to example code for many modules Low-cost sensor attachment. ... PWM I2C UART PWM I2C UART. mikroC](https://reader033.vdocuments.us/reader033/viewer/2022041623/5e404ad7420cff575a4e94ab/html5/thumbnails/4.jpg)
![Page 5: Rapid Prototyping with Click Expansion BoardsW ith mikroCPRO for ARM you have access to example code for many modules Low-cost sensor attachment. ... PWM I2C UART PWM I2C UART. mikroC](https://reader033.vdocuments.us/reader033/viewer/2022041623/5e404ad7420cff575a4e94ab/html5/thumbnails/5.jpg)
Click Application Portfolio• W ireless Connectivity• Sensors• Interfa ce• Displa ys & LEDs• Miscella neous• Mixed Signa l• Stora ge• Motor Control• Audio & Voice• Huma n Ma chine Interfa ces• Clocking a nd Timing• Pow er Ma na gement
![Page 6: Rapid Prototyping with Click Expansion BoardsW ith mikroCPRO for ARM you have access to example code for many modules Low-cost sensor attachment. ... PWM I2C UART PWM I2C UART. mikroC](https://reader033.vdocuments.us/reader033/viewer/2022041623/5e404ad7420cff575a4e94ab/html5/thumbnails/6.jpg)
MikroElektronika
• Founded in 2001• Priva tely ow ned• Hea dqua rters in Belgra de, Serbia• 10 product lines• 700+ development boa rds• 120,000 cus tomers
• 60% compa nies• 20% univers ities• 20% hobbyis ts
![Page 7: Rapid Prototyping with Click Expansion BoardsW ith mikroCPRO for ARM you have access to example code for many modules Low-cost sensor attachment. ... PWM I2C UART PWM I2C UART. mikroC](https://reader033.vdocuments.us/reader033/viewer/2022041623/5e404ad7420cff575a4e94ab/html5/thumbnails/7.jpg)
Exploring the mikroBUS
![Page 8: Rapid Prototyping with Click Expansion BoardsW ith mikroCPRO for ARM you have access to example code for many modules Low-cost sensor attachment. ... PWM I2C UART PWM I2C UART. mikroC](https://reader033.vdocuments.us/reader033/viewer/2022041623/5e404ad7420cff575a4e94ab/html5/thumbnails/8.jpg)
What does this mikroBUS solve?
● No soldering, no w ires , no time-w a sting
● Over 700 plug a nd pla y periphera l expa ns ion modules
● W ith mikroC PRO for ARM you ha ve a ccess to exa mple code for ma ny modules
● Low -cos t sensor a tta chment
![Page 9: Rapid Prototyping with Click Expansion BoardsW ith mikroCPRO for ARM you have access to example code for many modules Low-cost sensor attachment. ... PWM I2C UART PWM I2C UART. mikroC](https://reader033.vdocuments.us/reader033/viewer/2022041623/5e404ad7420cff575a4e94ab/html5/thumbnails/9.jpg)
MikroE Click Mezzanine
• Mezza nine only -- $16
• MikroE Click Sta rter Kit -- $49• Mezza nine• 3 Modules
• MIKROE-1985, USB-UART Click• MIKROE-2453, LCD Mini Click• MIKROE-2731, LSM6DSL Click
• Ava ila ble Globa lly
http://Avnet.me/ClickMezzanine
![Page 10: Rapid Prototyping with Click Expansion BoardsW ith mikroCPRO for ARM you have access to example code for many modules Low-cost sensor attachment. ... PWM I2C UART PWM I2C UART. mikroC](https://reader033.vdocuments.us/reader033/viewer/2022041623/5e404ad7420cff575a4e94ab/html5/thumbnails/10.jpg)
Click Expansion for 96Boards
Follows Linaro 96Boards Mezzanine Design Guidelines
96Boards Click Mezzanine
(96Boards CE)
Low-speedExpansion
(40-pin)
Analog/Digital Converter
SPI
MikroBUSSite #1
MikroBUSSite #2
Analog Input
Analog Input
PWMI2C
UART
PWMI2C
UART
![Page 11: Rapid Prototyping with Click Expansion BoardsW ith mikroCPRO for ARM you have access to example code for many modules Low-cost sensor attachment. ... PWM I2C UART PWM I2C UART. mikroC](https://reader033.vdocuments.us/reader033/viewer/2022041623/5e404ad7420cff575a4e94ab/html5/thumbnails/11.jpg)
mikroC PRO for ARM
● Cost - $299.00○ Life Time License
● 410 Code Exa mples
● 1312 Supported MCUs
● 1200 Libra ry Functions
http://avnet.me/mikroe-arm-compiler
![Page 12: Rapid Prototyping with Click Expansion BoardsW ith mikroCPRO for ARM you have access to example code for many modules Low-cost sensor attachment. ... PWM I2C UART PWM I2C UART. mikroC](https://reader033.vdocuments.us/reader033/viewer/2022041623/5e404ad7420cff575a4e94ab/html5/thumbnails/12.jpg)
Avnet Click Modules GitHub https://github.com/Avnet/clickmodules
• Sensor code tha t ca n be reused a cross multiple pla tforms
• Typica lly broken dow n into tw o or three files
• Ba sic sensor/driver code in C• Ba sic C hea der• Optiona lly a C++ hea der
• MikroE Click Boa rd Eva lua tion Blog• http://a vnet.me/mikroe-sensor-eva l
•Barometer Click (https://www.mikroe.com/barometer-click)
•Temp&Hum (https://www.mikroe.com/temp-hum-click)
•OLED-B Click (https://www.mikroe.com/oled-b-click)
•LightRanger Click (https://www.mikroe.com/lightranger-click)
•FLAME Click (https://www.mikroe.com/flame-click)
•RELAY Click (https://www.mikroe.com/relay-click)
![Page 13: Rapid Prototyping with Click Expansion BoardsW ith mikroCPRO for ARM you have access to example code for many modules Low-cost sensor attachment. ... PWM I2C UART PWM I2C UART. mikroC](https://reader033.vdocuments.us/reader033/viewer/2022041623/5e404ad7420cff575a4e94ab/html5/thumbnails/13.jpg)
MikroE Click Mezza nine on Ultra 96
• Ultra 96 Introductory Courses• Tea ches the ba s ics of:
• Ha rdw a re Pla tform Development• Softw a re Development• Peta Linux Integra tion
• http://avnet.me/TTC_On_Demand
• MikroE Click Module Demo Blog• http://a vnet.me/mikroe-click-boa rds-blog
![Page 14: Rapid Prototyping with Click Expansion BoardsW ith mikroCPRO for ARM you have access to example code for many modules Low-cost sensor attachment. ... PWM I2C UART PWM I2C UART. mikroC](https://reader033.vdocuments.us/reader033/viewer/2022041623/5e404ad7420cff575a4e94ab/html5/thumbnails/14.jpg)
Click Mezza nine Demonstra tion
● IoT Applica tion: Log Sensor Da ta to IBM® Bluemix® Using Ultra 96 Peta Linux
○ Use the MQTT protocol to send da ta
○ See the benefits of Peta Linuxby levera ging its built in netw orking ca pa bilities
http://avnet.me/ultra96_sensor_demo
![Page 15: Rapid Prototyping with Click Expansion BoardsW ith mikroCPRO for ARM you have access to example code for many modules Low-cost sensor attachment. ... PWM I2C UART PWM I2C UART. mikroC](https://reader033.vdocuments.us/reader033/viewer/2022041623/5e404ad7420cff575a4e94ab/html5/thumbnails/15.jpg)
Your Next Steps
● Explore Click Modules a va ila ble for your des ired a pplica tion!○ http://avnet.me/click-module-brochure
● Explore the Avnet GitHub Click Module a rchive!○ https ://g ithub.com/Avnet/clickmodules
● Design w ith click modules!○ http://Avnet.me/ClickMezza nine
![Page 16: Rapid Prototyping with Click Expansion BoardsW ith mikroCPRO for ARM you have access to example code for many modules Low-cost sensor attachment. ... PWM I2C UART PWM I2C UART. mikroC](https://reader033.vdocuments.us/reader033/viewer/2022041623/5e404ad7420cff575a4e94ab/html5/thumbnails/16.jpg)
Thank youJoin Linaro to accelerate deployment of your Arm -based solutions through collaboration
![Page 18: Rapid Prototyping with Click Expansion BoardsW ith mikroCPRO for ARM you have access to example code for many modules Low-cost sensor attachment. ... PWM I2C UART PWM I2C UART. mikroC](https://reader033.vdocuments.us/reader033/viewer/2022041623/5e404ad7420cff575a4e94ab/html5/thumbnails/18.jpg)
Appendix – Na viga ting GitHub-click_boa rd demoshttps://github.com/Avnet/clickboard_demos
![Page 19: Rapid Prototyping with Click Expansion BoardsW ith mikroCPRO for ARM you have access to example code for many modules Low-cost sensor attachment. ... PWM I2C UART PWM I2C UART. mikroC](https://reader033.vdocuments.us/reader033/viewer/2022041623/5e404ad7420cff575a4e94ab/html5/thumbnails/19.jpg)
Appendix – Na viga ting GitHub – click_moduleshttps://github.com/Avnet/clickmodules
![Page 20: Rapid Prototyping with Click Expansion BoardsW ith mikroCPRO for ARM you have access to example code for many modules Low-cost sensor attachment. ... PWM I2C UART PWM I2C UART. mikroC](https://reader033.vdocuments.us/reader033/viewer/2022041623/5e404ad7420cff575a4e94ab/html5/thumbnails/20.jpg)
Appendix – Adva nced MikroE Click Filteringhttps://www.mikroe.com/click
![Page 21: Rapid Prototyping with Click Expansion BoardsW ith mikroCPRO for ARM you have access to example code for many modules Low-cost sensor attachment. ... PWM I2C UART PWM I2C UART. mikroC](https://reader033.vdocuments.us/reader033/viewer/2022041623/5e404ad7420cff575a4e94ab/html5/thumbnails/21.jpg)
Appendix – Adva nced MikroE Click Filteringhttps://www.mikroe.com/click
![Page 22: Rapid Prototyping with Click Expansion BoardsW ith mikroCPRO for ARM you have access to example code for many modules Low-cost sensor attachment. ... PWM I2C UART PWM I2C UART. mikroC](https://reader033.vdocuments.us/reader033/viewer/2022041623/5e404ad7420cff575a4e94ab/html5/thumbnails/22.jpg)
Appendix – Adva nced MikroE Compiler Filteringhttps://www.mikroe.com/compilers