This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Thingy external connection

In order to connect an external sensor to the available pins, will we need to create our own version of the FW in order to communicate with the sensor? Or are there generic methods to communicate?

  • As there is basically infinite number of possible interfaces (on both HW and SW level) it's almost impossible to develop magic plug which will be able to communicate with any sensor. So yes, you will need to develop your own FW to work with such sensor.

  • @grrowl (sheldon) The thingy fw can be downloaded here or here. Consider looking at the Documentation to understand the sw architecture. Maybe you can get away with modifying some existing drivers.

  • Thank you for the assistance. While building the FW is possible, although painful, and I'm sure I could figure out the procedure, it is simply not worthwhile for my purposes. Other platforms are much easier to utilize simple I2C commands to specific addresses, and permits adding simple Sketches to be run. Updating the FW to make changes is not as efficient nor convenient. My goal for the Thingy was to not need to work with FW (as stated in the marketing documents). I still think small wrapper code for common I2C and GPIO commands could be added so BLE could be used via the iOS app to perform generic read/write commands. Then, sensors and other devices could be experimented with via simple changes to the App. No worries, I'll use a different device.

  • Adafruit Feather nRF52 Bluefruit LE - nRF52832 has what I was hoping the Thingy:52 had, an Arduino wrapper to write simple sketches to be uploaded and executed.

  • Well it sounds like nice idea, but can you throw example of any such platform which offers this attachment of external components without need to change the FW (I mean really offers attaching some reasonable range of I2C and SPI sensors not only 2 examples tested by the vendor)?

Related