- Видео 21
- Просмотров 12 850
IoT Bits
Канада
Добавлен 23 окт 2023
Welcome to our RUclips channel, where we delve into the fascinating world of embedded systems and the Internet of Things. Here, you will find a rich array of content covering edge computing, real-time monitoring, machine learning, artificial intelligence, and a wide range of programming languages such as C, C++, and Python.
Join us as we explore the intricacies of platforms like Arduino, ESP8266, ESP32, and Raspberry Pi. We also dive into the realms of sensors, actuators, robotics, and automation, providing hands-on tutorials and in-depth guides. Whether you're interested in smart cities, smart homes, wearables, or industrial automation, our channel offers insights into the latest trends and technologies, including 5G, Bluetooth, ZigBee, LoRaWAN, and NB-IoT.
Learn about the essentials of firmware development, OTA updates, debugging, and testing, and gain valuable knowledge on IoT platforms, MQTT, RESTful APIs, and cloud integration.
Join us as we explore the intricacies of platforms like Arduino, ESP8266, ESP32, and Raspberry Pi. We also dive into the realms of sensors, actuators, robotics, and automation, providing hands-on tutorials and in-depth guides. Whether you're interested in smart cities, smart homes, wearables, or industrial automation, our channel offers insights into the latest trends and technologies, including 5G, Bluetooth, ZigBee, LoRaWAN, and NB-IoT.
Learn about the essentials of firmware development, OTA updates, debugging, and testing, and gain valuable knowledge on IoT platforms, MQTT, RESTful APIs, and cloud integration.
My 5 Advices after 10 years of experience for Embedded Engineers
Are you facing challenges in embedded systems development? In this video, we explore 5 common problems engineers encounter and provide practical solutions:
1️⃣ Code Doesn’t Work: Learn how to systematically debug and troubleshoot your code.
2️⃣ Write Less Code with Planning Ahead: Save time and effort by planning your architecture and design upfront.
3️⃣ Utilize Debuggers Effectively: Avoid the pitfalls of printf-based debugging and master the use of debugging tools.
4️⃣ Analyze Debug Logs in Real-Time with Python: Leverage Python to parse and analyze debug logs efficiently.
5️⃣ Avoid printf Statements: Understand how printf can alter code behavior and find safer alternatives.
Whether you're a ...
1️⃣ Code Doesn’t Work: Learn how to systematically debug and troubleshoot your code.
2️⃣ Write Less Code with Planning Ahead: Save time and effort by planning your architecture and design upfront.
3️⃣ Utilize Debuggers Effectively: Avoid the pitfalls of printf-based debugging and master the use of debugging tools.
4️⃣ Analyze Debug Logs in Real-Time with Python: Leverage Python to parse and analyze debug logs efficiently.
5️⃣ Avoid printf Statements: Understand how printf can alter code behavior and find safer alternatives.
Whether you're a ...
Просмотров: 146
Видео
How Rust Helps? | I think RUST is worth to look at, Still in early stages though.
Просмотров 286День назад
In today's video, we explore the growing role of Rust in embedded systems development. As IoT devices multiply and embedded programming challenges persist, Rust promises to address critical issues like memory safety, security, and performance. With its modern features, Rust is becoming a game-changer for developers working on resource-constrained devices. If you've been wondering whether Rust i...
Mastering Embedded Systems in Canada: My Journey & Insights!
Просмотров 103День назад
Discover how I navigated my journey as an international student in Canada, from Conestoga College's Embedded Systems program to securing a thriving career as an embedded engineer. Learn about Canadian winters, work-life challenges, permanent residency tips, and the skills needed for success. Whether you're planning to study or work in Canada, this video is packed with valuable insights and advice.
How to Start Embedded Systems Career | Step-by-Step Roadmap from Beginning to Advance Level
Просмотров 89314 дней назад
Are you an aspiring embedded systems engineer looking to level up your skills? 🚀 In this video, I share my personal journey from being an average engineer to becoming an advanced professional in the field of embedded systems. Link To download 16 projects list: subscribepage.io/16_Projects_List You’ll discover: ✅ How to start your embedded systems journey as a beginner. ✅ A clear, step-by-step r...
Introduction to Channel
Просмотров 6921 день назад
The main goal of the this channel is to spread information regarding career and how to fill gap between industry and academics.
Career in Embedded Systems | Why Semiconductor Industry is booming now | How to get Job ready
Просмотров 55221 день назад
Career Guidance Previous Video: ruclips.net/video/wgSTFKUr6Rg/видео.html In this video, we explore how fresh graduates can secure their first job in electronics engineering. Topics include effective preparation strategies, building a standout online presence, and turning projects into products. We discuss the future of electronics and how to stay ahead by networking and learning in public. Link...
10 Years in the Life of a Software Engineering | Experience | Mistakes | 5 Advices
Просмотров 90728 дней назад
Starting from India and moving to Canada, I’ll share the key lessons I’ve learned, the challenges I’ve faced, and how I’ve built a rewarding career. This video can help beginners to understand the journey and experiences. Advice #1: Working with Teams can 10x your productivity through collaboration, team spirit, shared ideas, strong leadership, and constructive feedback. Advice #2: Document you...
How to use Static Variables in functions in C ?
Просмотров 50Месяц назад
In this video, we explore the powerful static keyword in C programming and how it can enhance your code. Learn how static variables retain their value between function calls, making them perfect for counters, state machines, and managing internal states. Discover how they improve memory efficiency, limit scope to prevent accidental modifications, and make your code more modular and readable. Wh...
How to make a Function SAFE in C programming | Learned with 10+ years of experience with C language
Просмотров 241Месяц назад
This video outlines essential practices for writing safe and reliable C functions, emphasizing the importance of robust and maintainable code. Key points covered include: 1. Input Validation: Always validate inputs to prevent buffer overflows and ensure proper argument handling. 2. Limiting Global Variables: Minimize the use of global variables to avoid unintended side effects and promote maint...
Speed Up your Embedded System Development with PlatformIO: No More Manual Toolchain Setup!
Просмотров 2516 месяцев назад
The Ultimate IDE for Embedded Development" provides an in-depth look at how PlatformIO can revolutionize the workflow of embedded software developers. It starts by highlighting PlatformIO's cross-platform compatibility, making it an ideal choice for developers working on Windows, Linux, or macOS. T he video explains how the `platformio.ini` file manages all dependencies, including frameworks, l...
Embedded Systems Without Hardware (Emulation) - Wokwi
Просмотров 6 тыс.6 месяцев назад
Embedded Systems Without Hardware (Emulation) - Wokwi
Full Stack Web App with AWS Amplify Gen2 with Per User Authentication
Просмотров 1927 месяцев назад
Full Stack Web App with AWS Amplify Gen2 with Per User Authentication
Full Stack Web App with AWS Amplify Gen2 with Authentication | Part 1
Просмотров 2897 месяцев назад
Full Stack Web App with AWS Amplify Gen2 with Authentication | Part 1
Send message to MQTT Broker from Python
Просмотров 333Год назад
Send message to MQTT Broker from Python
Nano33 BLE Sense Board | Platform-IO | NRF Connect Desktop App
Просмотров 386Год назад
Nano33 BLE Sense Board | Platform-IO | NRF Connect Desktop App
ESP-IDF Compilation Setup Step by Step from Command Line (ESP32)
Просмотров 726Год назад
ESP-IDF Compilation Setup Step by Step from Command Line (ESP32)
Respected sir...I'm in my 6th sem of btech ece ...can u pls guide me to do master's in a country like Canada with a fully funded scholarship
Hey, thanks for your query. In order to get eligible for scholarships you need outstanding score in tests, find more here leapscholar.com/blog/scholarship-exams-for-studying-abroad-details/
very informative. 👏
I'm glad you found the video helpful!
Thank you sir, Please what textbooks would you recommend to read for beginers and possibly the links to them
Please check this list github.com/nhivp/Awesome-Embedded
Please check this one github.com/nhivp/Awesome-Embedded
@@iotbits thank you sir
ਵਧੀਆ ਵੀਰ, contact ਕਿੱਦਾਂ ਕਰ ਸਕਦੇ ਆ ਤੁਹਾਨੂੰ?
linkedin.com/in/bhupinder926
Thanks please contact on LinkedIn
Great video 🎉🎉
Thanks for your feedback
Great info paaji
Thank you so much brother 🙏🏻
❤❤❤
Sir, I am studying in the 8th semester, sir this is the internship semester, sir I want to do VLSI and embedded I should do kidnap
Hey, so you want to choose one ?
Feel free to ask career related questions or projects help, I will try my best to help with my experience this will help in my mission to bridge the gap between industry and academia. 🎉
thanks, for a mechanical engg student, do you think it is feasible to get into the industry, what are your thoughts?
I look this way, I have seen people learning even after the graduation, means considering your self starting after the graduation where you need to learn from start. This career is rewarding, start in it only if you love programming, specially in C. You can brush up digital electronics conversion with self learning. Let me know if this makes sense. Feel free to ask questions. Thanks
On the point and helpful.
Your feedback inspires me to create more valuable content to help achieving my mission to bridge the gap between industry and academia. Thank you 🙏🏻
Done the wonderful Job. Video delivered the great knowledge
Glad to hear your feedback, I am working in industry from last decade so I want to share my knowledge with newcomers to help them to get ready with industry demands. 👍
Really informative!! Thanks 😃
Thanks for watching! I hope this video helps you on your embedded systems journey.
Great video and helpful for first time job seeker
Thanks for watching and for the feedback!
so insightful
thanks for your feedback
Great content and very honest, I have learned a lot sir
Thanks a lot for sharing your feedback. I will be sharing more content.
How can you work remotely as an embedded software developer cause as one you are equally into hardware and it's not possible to carry all those equipments with you unless you have a home setup.
Hey, you are right, I brought my hardware with me and yes I have home setup here as well. The hardware is finalized and even the drivers were fully tested, so no more hardware troubleshooting, I am focused on firmware and thats how it work for me. In future situation may change. Thanks
@iotbits I see! Talking about firmware, what are the top 10 programming concepts/constructs or tools you use often.
Hey @sonukmrsah, I use languages like C/C++, Python, WebServer (HTML, CSS, JavaScript). Tools: VS Code, PlatformIO, NRF Connect, Segger Embedded Studio, STMCubeIDE, MPLABX. SDKs: ESP-IDF, Arduino, NRF. Misc: bare-metal design, FreeRTOS, MODBUS RTU, MODBUS TCP, Networking. Thus, these are top items I use on day to day basis.
@@iotbits I must admit there is a lot to learn, how did you improved your C programing skills from embedded pov I am having a hard time working on this, chatGPT is okay for writing code but I want to write my own code with full understanding of underlying concept, if there is a thing to share on this it would be a great help.
I see your point, I would prepare a Embedded C concepts list (like must know), I will try to share resources. Thanks for your request.
It was really helpful, while I don't use windows but the installation procedure is pretty much the same. Would love to see some basic project explaining the use of docker with esp-idf, It will really be a high quality content.
Thanks @sonukmrsah, sure I will create a tutorial on it, thanks for asking.
I had a hard time finding the libraries I used in my projects when I was migrating my codebase to platform io from Arduino IDE sketch. What did you do if you don't find the library in the platform io home. Is there any option install 3rd party libraries just like Arduino?
Hey, yes it’s bit tricky but I have added libraries many times in PlatformIO projects. If you have a folder then drop it in lib folder of your PlatformIO project, it’s that simple. You can use GitHub link and add in ini file as well. If you need with this method let me know I can share steps. Thanks
From LinkedIn 😃
Hey, welcome and thanks for dropping a comment ✅
@@iotbits most welcome sir 🙂
Pls make videos on qemu
Hey Nishant, I am finishing up a project, I will make it very soon. Thanks for your feedback, its means a lot.
Build failed Stack [CDKToolkit] already exists getting this error how to solve this ?
Hello, thanks for asking. Can you share the timestamp where you are on this video to help me understand your question.
its a very good content sir . but i have one doubt regarding my project i want to run espidf in the linux server and i want to retrive the .bin file of the esp32 project . how to do ? any help or suggestions
Hello, good to hear from you. If you have ssh access to Linux machine you can first install esp-idf, run commands to compile the code, and you will have .bin file in build directory. Next, you need a way to download it, which you can do using SCP Linux Command. Let me know if this help.