element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Vertical Farming
  • Challenges & Projects
  • Design Challenges
  • Vertical Farming
  • More
  • Cancel
Vertical Farming
Forum EFM32ZG Sensor-Puck connection...
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Events
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Suggested Answer
  • Replies 4 replies
  • Answers 1 answer
  • Subscribers 3 subscribers
  • Views 1007 views
  • Users 0 members are here
Related

EFM32ZG Sensor-Puck connection...

RWReynolds
RWReynolds over 10 years ago

Ok, has anyone else tried to work with the SensorPuck.

 

I have the Sensor-Puck connected to the EFM32ZG. And I've managed to configure Simplicity to recognize the puck for debugging. But there is no example software for the puck and I can't seem to locate the correct source code for the sensor-puck at SL. I found a link that says it's for the source code for the Sensor Puck firmware, V1.0. But I can't get it to compile. Missing includes and such. I found versions of some of the files but i wouldn't be willing to burn the image even if I could get it to compile.

It's at the very bottom of this page.

Sensor Software | Silicon Labs

 

And if I can get it compiled or not, can I read it from the J-TAG - I/O header if ti's in I/O mode. Not really finding any docs on that.

 

Any help appreciated.

 

Cheers,

Rick

  • Sign in to reply
  • Cancel

Top Replies

  • shabaz
    shabaz over 10 years ago +2 suggested
    Hi Rick, The sensor puck works out of the box with android (and IOS too I guess) if the app is downloaded. If you wanted it to work with (say) raspberry pi or beaglebone black then a Bluetooth LE to USB…
Parents
  • shabaz
    0 shabaz over 10 years ago

    Hi Rick,

     

    The sensor puck works out of the box with android (and IOS too I guess) if the app is downloaded. If you wanted it to work with (say) raspberry pi or beaglebone black then a Bluetooth LE to USB adapter could be used.

     

    As I understand, you're trying to connect it directly to one of the Silicon Labs boards, right? I need to check, but personally I think a good way to do that may be to avoid the sensor puck's microcontroller and directly connect to the I2C connection on the sensor puck (cutting any tracks where needed). I suggest that because your primary concern are the sensors, not the microcontroller on the sensor puck, if you are not using the Bluetooth LE functionality. I'm on a mobile device but will check the layout and schematics in more detail when I'm near a PC tomorrow.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
Reply
  • shabaz
    0 shabaz over 10 years ago

    Hi Rick,

     

    The sensor puck works out of the box with android (and IOS too I guess) if the app is downloaded. If you wanted it to work with (say) raspberry pi or beaglebone black then a Bluetooth LE to USB adapter could be used.

     

    As I understand, you're trying to connect it directly to one of the Silicon Labs boards, right? I need to check, but personally I think a good way to do that may be to avoid the sensor puck's microcontroller and directly connect to the I2C connection on the sensor puck (cutting any tracks where needed). I suggest that because your primary concern are the sensors, not the microcontroller on the sensor puck, if you are not using the Bluetooth LE functionality. I'm on a mobile device but will check the layout and schematics in more detail when I'm near a PC tomorrow.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
Children
  • RWReynolds
    0 RWReynolds over 10 years ago in reply to shabaz

    Thanks for the reply Sahabaz...

     

    Yeah, at about 41:00 on the webinar video from the Vertical Farming Challenge front page Matt Saunders from SI Labs gives a short tutorial on how to connect the puck to the EFM32ZG. Mainly so you can program the EFM32G210 micro on the puck. You're supposed to be able to get the original source code that comes on the puck and import it into SimplicityStudio. I got the devices connected and configured SimplicityStudio to recognize the puck's micro. But I can't find any source code that I trust. I don't want to brick the puck.

     

    I don't really care so much about the smartphone apps. They're cool and a good way to test the device. But I'd like to see if I can connect the puck to the EZR32WG via the JTAG connector, should be similar to the EFM32ZG. The JTAG on the EFM32ZG can be configured as a serial I/O device. I want ton know if the puck can do the same. Then you could read all the sensors and use them for feedback on the EZR32WG for control. Also, if you had the source code you could see exactly the message protocol between the puck and the smartphone app. Then you could easily use the BLE for a Pi or something else. That would be interesting as well.

     

    I just need reliable puck source code and to know about the JTAG connector on the puck and can it be used for I/O like the EFM32ZG.

     

    Cheers,

    Rick

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube