|
Dear *|FNAME|*,
Developing quality embedded software can dramatically affect product costs, time-to-market and even the developers stress levels. Quality software is often easier to maintain, reuse and port to new systems. Consistently developing quality software is a continuous process that developers and teams must undertake.
What are you doing today as individual developer, team and company to improve your software quality?
In June, I will be involved in two free webinars, one on software quality and the other on FreeRTOS with the STM32. I will also be speaking at Sensor Expo. To learn more about these events please see the events section below.
Happy Coding,
Jacob Beningo
[email protected]
|
Embedded Basics – Developing Reusable Firmware
Writing embedded software for microcontrollers that is reusable and portable can be challenging. Different microcontrollers contain different architectures and peripherals which makes creating any cross-platform application code difficult to achieve. The fact is, developers can write embedded software that is reusable and portable in a microcontroller based environment …
Tips and Tricks – 7 Tips to Improve Embedded Software Code Quality
There is nothing worse than purchasing a product that occasionally flakes out, freezes up, is slow to respond or has other issues. For developers, there is nothing worse than trying to maintain and update code that is so poor in quality that they are constantly chasing their own tail …
Tools – TortoiseHg
There are several different revision control systems that developers have available to them in order to control changes to their code base …
Managing the Heap Space in Micro Python
Python is becoming ever more and more popular and now that real-time embedded software developers have access to Python on the microcontroller through Micro Python, its important now more than ever that developers understand the Micro Python heap …
|
Webinar: Embedded Software Coding Excellence
Webinar Overview: With the complexity of embedded systems ever increasing, developing a reusable, reliable and thoroughly tested platform upon which products may be quickly and safely brought to market relies increasingly upon establishing a solid “designing for reuse” mindset across the development team. This webinar will discuss the essential steps necessary to build high quality, validated embedded software and explore the issues involved in choosing whether to build, borrow (i.e. open source) or buy (licensed libraries) software components with sufficiently…
Find Out More >>
Webinar: RTOS Fundamentals using FreeRTOS and the STM32
Embedded system complexity has reached the point where many systems require a real-time operating system. In this webinar, attendees will become familiar with the design methodologies necessary to properly schedule tasks in addition to understanding when and where to use mutexes, semaphores and message queues. Important concepts such as preventing priority inversions, deadlock and thread starvation will be examined. The webinar will provide hands-on demonstrations using the STM32 Nucleo boards with the Atollic TrueStudio toolchain and Percepio Tracealyzer. Topics Covered…
Find Out More >>
Sensor Expo
Sensors Expo & Conference, June 27-29, 2017 in San Jose, is the ONLY event focused on sensors and sensor-integrated systems. Experience 300+ Sensors Exhibitors, Invaluable Networking, and 65+ Conference Sessions, including a full-day Pre-Conference and 2-day track on Sensors and Embedded Systems. Sessions I’ll be participating in include:
- RTOS Design Techniques for Sensor Based Systems
- RTOS Fundamentals using FreeRTOS
- Mastering RTOS Debugging Techniques
Special Offer! Use code BENINGO for $100 off a Conference Pass or a FREE Expo Hall Pass. For more information, visit sensorsexpo.com.
|
|
Interested in learning more? Visit our website to find out more about Beningo Embedded, or check out our blog to see our entire article archive – read past articles, search by category, and much more!
|

About Us
|

Training
|

Consulting
|
|
Copyright © *|CURRENT_YEAR|* *|LIST:COMPANY|*, All rights reserved.
*|IFNOT:ARCHIVE_PAGE|* *|LIST:DESCRIPTION|*
Our mailing address is:
P.O. Box 400
Linden, MI 48451
|
|