# Embedded Software Development: Tools and Environment Setup

**URL:** <https://discuss.blues.com/t/embedded-software-development-tools-and-environment-setup/2377>\
**Category:** Blog Posts\
**Created:** [October 16, 2024, 3:05pm UTC](https://discuss.blues.com/t/embedded-software-development-tools-and-environment-setup/2377 "2024-10-16T15:05:14Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![BluesDevRel](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.blues.com/bluesdevrel/32/899_2.png) [@BluesDevRel](https://discuss.blues.com/u/BluesDevRel)\
**Post date:** [October 16, 2024, 3:05pm UTC](https://discuss.blues.com/t/embedded-software-development-tools-and-environment-setup/2377/1 "2024-10-16T15:05:14Z")

</div>

An introduction to embedded software development — the hardware, IDEs, communication protocols, and debugging tools you’ll use, how to choose between them, and how to set up your first development environment.

* * *
Read the full blog post at [https://blues.dev/blog/blues-university-setting-up-development-environment-embedded](https://blues.dev/blog/blues-university-setting-up-development-environment-embedded) and continue the discussion here.
