Na rynku mikrokontrolerów ma miejsce ciekawa sytuacja. Nie ma najmniejszego kłopotu ze zdobyciem dobrych narzędzi sprzętowych w postaci zestawów ewaluacyjnych, czy też pojedynczych układów. Problem polega na dostępności i funkcjonalności narzędzi programowych. W przypadku mikrokontrolerów STM32, pojawienie się pakietu TrueSTUDIO firmy Atollic zupełnie zmienia ten stan rzeczy.
Rodzina mikrokontrolerów STM32 staje się coraz liczniejsza i bardziej popularna. Z tego powodu liczba narzędzi programowych i sprzętowych, z których można skorzystać, nieustannie rośnie. Niedawno konstruktorzy byli skazani na wybór pomiędzy drogimi pakietami komercyjnymi, a trudnymi w obsłudze i konfiguracji narzędziami typu Open Source. Co prawda oprócz komercyjnych, drogich środowisk takich jak µVision, czy IAR Workbench dostępne są także tańsze pakiety (np. RIDE, CrossWorks), jednak za narzędzie w pełni funkcjonalne i bez żadnych ograniczeń, nadal należy płacić (co jest oczywiście zrozumiałe).
Nowością na rynku środowisk dla mikrokontrolerów STM32 jest pakiet TrueSTUDIO firmy Atollic. Jest to kompletne środowisko, które umożliwia pisanie programów, kompilowanie, programowanie pamięci mikrokontrolera oraz debugowanie w systemie. Program został stworzony na bazie IDE Eclipse, jednak jego twórcy zadbali o maksymalne uproszczenie i zautomatyzowanie obsługi środowiska. Można pokusić się o stwierdzenie, że obsługa tego pakietu jest prostsza, a możliwości większe, w porównaniu do niejednego konkurenta.
Jedną z najważniejszych cech środowiska TrueStudio jest dostępność jego dwóch wersji: darmowej "Lite" i profesjonalnej "Professional". Należy tutaj wyraźnie podkreślić, że wersja darmowa nie ma narzuconych żadnych ograniczeń co do rozmiaru kodu. Nie ma też żadnych ograniczeń czasowych...