Become a leader in the IoT community!

New DevHeads get a 320-point leaderboard boost when joining the DevHeads IoT Integration Community. In addition to learning and advising, active community leaders are rewarded with community recognition and free tech stuff. Start your Legendary Collaboration now!

Step 1 of 5

CREATE YOUR PROFILE *Required

OR
Step 2 of 5

WHAT BRINGS YOU TO DEVHEADS? *Choose 1 or more

Collaboration & Work 🤝
Learn & Grow 📚
Contribute Experience & Expertise 🔧
Step 3 of 5

WHAT'S YOUR INTEREST OR EXPERTISE? *Choose 1 or more

Hardware & Design 💡
Embedded Software 💻
Edge Networking
Step 4 of 5

Personalize your profile

Step 5 of 5

Read & agree to our COMMUNITY RULES

  1. We want this server to be a welcoming space! Treat everyone with respect. Absolutely no harassment, witch hunting, sexism, racism, or hate speech will be tolerated.
  2. If you see something against the rules or something that makes you feel unsafe, let staff know by messaging @admin in the "support-tickets" tab in the Live DevChat menu.
  3. No age-restricted, obscene or NSFW content. This includes text, images, or links featuring nudity, sex, hard violence, or other graphically disturbing content.
  4. No spam. This includes DMing fellow members.
  5. You must be over the age of 18 years old to participate in our community.
  6. Our community uses Answer Overflow to index content on the web. By posting in this channel your messages will be indexed on the worldwide web to help others find answers.
  7. You agree to our Terms of Service (https://www.devheads.io/terms-of-service/) and Privacy Policy (https://www.devheads.io/privacy-policy)
By clicking "Finish", you have read and agreed to the our Terms of Service and Privacy Policy.

How Do I Transition From Power Electronics to Leading an IoT Project With ESP32?

Hello @here@umeshlokhande I have a serious challenge on hand. My stack is power electronics/ Embedded Hardware, i am familiar with stm32 and PIC microcontrollers I have built power electronics devices, i am familiar with logic analyzers, oscilloscopes, multimeters,s and a few tools used for debugging. The challenge now i am tasked with leading the team on the dev of a new product, it is purely an IOT project, getting data from sensors and the rest and sending it acrross to an endpoint. The controller to be used is the ESp32. I have been able to set up ESP-IDF and I have flashed a blinky code on it. Now i am stuck, I have the requirements already but i honestly don’t know how to navigate the next step LOL<:8637blabbering:1140055047187746857> . I will really need tips and guidance at this point. I have 11 days to get a working prototypes

  1. ZacckOsiemo#0000

    @afuevu_ you can do this, especially if you are using esp-idf

  2. ZacckOsiemo#0000

    you need to learn how their networking stack works, where are you stuck. I would suggest going until you are stuck then raising specific issues. You never know, you may never be stuck.

  3. ZacckOsiemo#0000

    Or sneak in Zephr and finish it quick

  4. Afuevu#0000

    You have a point. I guess I will go keep on going, I’ll see how it goes

  5. ZacckOsiemo#0000

    if you can jump to zephyr, @32bitwidesaviour and I have some experience with BLE

  6. melta101#0000

    I wouldn’t suggest zephyr for commercial purposes

  7. ZacckOsiemo#0000

    How come not?

  8. Afuevu#0000

    I’ll revert back to you on this this evening, I’ll be having a meeting with the team, I need to gauge our strength

  9. Afuevu#0000

    What are your thoughts please

  10. melta101#0000

    in the case for ESP,
    it is very integrated with FreeRTOS. SMP FreeRTOS is miles ahead in terms of multicore support and driver implementation plus the espressif people are more inclined towards freeRTOS (though this is slowly changing) so you are more certain to get your doubts cleared faster.

  11. melta101#0000

    plus there is a learning cost that comes with developing product when you introduce a new SW

  12. ZacckOsiemo#0000

    That’s a valid concern if SMP is that behind.

  13. Afuevu#0000

    We will go with the FreeRTOS, when I get to the Bluetooth section, I’ll reach out

  14. ZacckOsiemo#0000

    I’m keen to see someone do something on multiple cores with Free arrow

  15. JeremyCook#0000

    @afuevu_ Have not tried any of these tools. Thinking that sort of thing might eventually be useful to reduce EMI in the design phase. One might also think it could route your tracks automatically… i.e. an autorouter, but that already exists and I don’t typically use it.

    I suspect such tools will eventually be useful, but we’re obviously still pretty early in the process (though again, I haven’t tried any of them).

  16. Afuevu#0000

    Thank you @jeremycook, i guess we have to wait and see how things unfold in terms of usefulness

  17. afuevu_#0

    Hello @superbike_z @melta101 @umeshlokhande an update on the Project using ESP-IDF. Boy oh Boy lol. We were able to set up and send data to the server using Gsm module in GPRS mode, we were able to
    achieve deep sleep, after 3hours the device wakes up check some parameters and sleep back, also a button pressed wakes up the device to push data to the server. Currently working on the bluetooth, my collegue has been able to set it up in classic mode, and pairs with my fone and communicates my phone. I need to set up time on the esp rtc, i am thinking of using bluetooth to set the time instead of me using the esp to pick its time from an external RTC. What do you think?

CONTRIBUTE TO THIS THREAD

Leaderboard

RANKED BY XP

All time
  • 1.
    Avatar
    @Nayel115
    1620 XP
  • 2.
    Avatar
    @UcGee
    650 XP
  • 3.
    Avatar
    @melta101
    600 XP
  • 4.
    Avatar
    @lifegochi
    250 XP
  • 5.
    Avatar
    @Youuce
    180 XP
  • 6.
    Avatar
    @hemalchevli
    170 XP