Hi All!

Me and My Wife (a  former Bee polen researcher) joined into Qualcomm partnership program, to build a complete environmental sensor to monitor the health of bees and its honeycombs, we currently using our Bosch XDK as a BLE based sensor node capable to execute requests from a client (A Qualcomm based gateway) the project aims to be a complete and commercial solution, but its resources will be released in open source form, we will add soon the github repository with complete XDK firmware and Linux cross application in this week! So stay tuned!

The contents are in Portuguese but can be translated easily to English or another language, if you like, please support us clicking in Like (Apoiar) button.

Check it on at:
https://contest.embarcados.com.br/projetos/beeinformed-%C2%AD-sensor-ambiental-apicola/


Comments are always welcome! And thanks Bosch team for this versatile sensor, it accelerated a lot our prototype :)

Felipe Neves
+1 (1 투표)
RE: BeeInformed: Honeycombs and Bees environment health monitor
응답
17. 6. 9 오전 3:30 as a reply to Felipe Neves.
A rapid update, the firmware used in Bosch XDK is available, please access the:
https://github.com/uLipe/beeinformed_edge_fw

Now you will able to keep up with the firmware evolution :D

Best

Felipe
+1 (1 투표)
RE: BeeInformed: Honeycombs and Bees environment health monitor
응답
17. 6. 9 오후 2:12 as a reply to Felipe Neves.

Hello Felipe,

This is a very impressive use case of yours to monitor honeycombs and bees with the XDK. Thank you very much for sharing your idea and implementation with the XDK community.

Seeing this project, I am very curious to see what your next idea will be.

Kind regards,
Franjo

+1 (1 투표)
RE: BeeInformed: Honeycombs and Bees environment health monitor
응답
17. 6. 12 오전 2:47 as a reply to Franjo Stjepandic.
Hi Franjo!

Thanks for the kind feedback, also, the repository now is updated, and on XDK firmware we can do acquisition of AKU340 sensor using a ping-pong buffer strategy using RTOS sinchronization machanisms which will not impact other system subtasks, it can be useful to other members that need to gather sample for this amazing sensor to analyze it, is planned the complete API to handle this sensor in near future? :)

Best

FN
+1 (1 투표)
RE: BeeInformed: Honeycombs and Bees environment health monitor
응답
17. 6. 12 오전 11:49 as a reply to Felipe Neves.

Hello Felipe,

I am glad to hear that you made your own implementation to use the acoustic sensor of the XDK. I think this will help a lot of other users of the XDK community.
Unfortunately I can not provide precise details about the release of the acoustic sensor API, the only thing I can say it is currently in developing state. We will keep you posted about the latest releases in this community.

Kind regards,
Franjo

+1 (1 투표)
RE: BeeInformed: Honeycombs and Bees environment health monitor
응답
17. 6. 20 오전 2:50 as a reply to Franjo Stjepandic.

Hi Franjo, thanks for the encouragement.

This little update is to let you and community know that the edge sensor firmware to the Bosch XDK is in full first working version and complete, all sensors desired including audio are working, also our current BLE protocol engine is fully working and users can reuse this firmware as a base to understand and develop with BLE-based protocols, also we improved the BLE RTOS task find in bosch documentation to support dynamic priority switching based on HCI-UART activity, flashing it and running a linux tool like gatttool the users can send requests and listen data sent by XDK through notifications.


I Hope this work helps the community to bring more amazing projects, also code contributions are always welcome.

Thanks again.

Best

Felipe

+1 (1 투표)
RE: BeeInformed: Honeycombs and Bees environment health monitor
응답
17. 6. 26 오후 8:52 as a reply to Felipe Neves.
Hey all!

I 'm proud to to tell you, the BeeInformed project has it first success case as a instructable entry with all the steps of project and development history, also some parts of the stable application is also shared:
https://www.instructables.com/id/BeeInformed-Environmental-Analyzer-for-Beekeeping/

We're proud of this project and we expect to impact significantly in Beekeeping problems, with the importante help of Bosch XDK our idea is taking a stable form and turning real the concept of sensor network applied to solve real problems, also, I ' d like to ask @Franjo and other community members, the XDK has some plan to offer version for mass production to customers? We have some sprints ahead to do this but it will be a good idea to know what the first steps to use XDK in a commercial featured project.

Thanks a lot!

Felipe
+1 (1 투표)
RE: BeeInformed: Honeycombs and Bees environment health monitor
응답
17. 6. 28 오후 1:27 as a reply to Felipe Neves.

Hello Felipe,

that sounds great! I am glad to hear that your application is getting popular. Congratulation for the publication on instructables.com.

Unfortunately I have currently not all information to answer your question accordingly. But I forwarded your request to the responsible person and will get back to you as soon as I know more about the mass production of the XDK.

In the meantime, the only thing I can do is ask you for patience.

Kind regards,
Franjo

0 (0 투표)
RE: BeeInformed: Honeycombs and Bees environment health monitor
응답
17. 6. 29 오전 9:13 as a reply to Franjo Stjepandic.

Hello Felipe,

Thanks again for sharing this great idea. I discussed your project with the XDK team and we decided to contact you directly to get in detail about your questions.

Kind regards,
Franjo

0 (0 투표)
RE: BeeInformed: Honeycombs and Bees environment health monitor
응답
17. 9. 10 오후 10:11 as a reply to Franjo Stjepandic.

Hello guys, the beeinformed firmware was updated, the sensor node got a lot of improvement, so there is only two commands to get data over ble, also we overcomed a limitation on BLE, the previous version was based on XDK guide which actually uses a uart polling method to obtain module data and feed the HCI layer, we modified some portions of XDK implementantion and the ours now the BLE is fully event driven and works only when HCI has data incoming or operation outcoming.
 

More than that now the XDK can enqueue requests made by peer device, now it can handle a sequence of requests ensuring real time data transfering.
 

The firmware behavior is also more stable, the device took a test about 72hour duration time and not crashed any time.

The link to the repository is the same, please feel free to ask me if you find some problem. 
 

Felipe

+1 (1 투표)
RE: BeeInformed: Honeycombs and Bees environment health monitor
응답
17. 9. 26 오전 11:21 as a reply to Felipe Neves.
Hello guys as I promissed in this topic , the beeinformed firmware used as distributed data collector for beehives is now available on XDK WB 3.x version, after to put some effort on development now is stable and support getSensors  and getAudio BLE commands. The only hacking is needed is to modiffy emlib makefile to add the PRS to offload CPU during audio acquisition.

Please find the repositoty below with the source code, I will soon provide the documentation with usage instructions but of course everyone is welcome to ask me questions about the fw.

https://github.com/uLipe/beeinformed_edge_fw


Special thanks for the community support topics which helped me to port the BLE code, the most problematic part :)

Felipe
0 (0 투표)
RE: BeeInformed: Honeycombs and Bees environment health monitor
응답
17. 9. 26 오후 3:31 as a reply to Felipe Neves.

Hello Felipe,

I am glad to hear that you were able to update your Beeinformed project. I am looking forward seeing more of your upcoming use cases in action.

Please tell us about your progress!

Kind regards,
Franjo

0 (0 투표)