- 
Изготовление шагового двигателя при помощи 3D-печатиПример, как можно сделать шаговый двигатель, используя 3D-печать, один подшипник, 8 гвоздей, 6 магнитов и моток медной проволоки. Чтобы заставить этот двигатель шевелиться, разумеется, используется контроллер Arduino. Схема включения: 
 
- 
LogoBot — простой робот для изготовления при помощи 3D-печатиLogoBot — простой робот, создаваемый при помощи 3D-печати. В качестве контроллера используется Arduino, в качестве двигателей — два шаговых двигателя 28YBJ48 с драйвером на ULN2003. Из датчиков — у робота есть два бампера (по два микропереключателя на каждом). Такой простой и доступный робот является хорошим подспорьем для введения в электронику и программирование. 
 
- 
Рельсовый робот на Arduino для замедленной съёмкиСамодельный робот на контроллере Arduino и двух шаговых двигателях. Он может ездить по рельсам, вращать камеру и предназначен для замедленной съёмки (Time-lapse). 
 
- 
Arduino позволяет вскрыть навесной замок за несколько секундХакер Samy Kamkar опубликовал чертежи своего проекта, который автоматически позволяет вскрывать кодовый замок Masterlock, менее чем за несколько секунд. 
 
- 
Самодельный робот-пайщикДля сборки своей платы под Raspberry Pi, Brian Dorey сделал робота-пайщика, чтобы он паял за него 40-пиновый GPIO-разъём. 
 
- 
Arduino-механизм для нарезки пенкиЗамечательный пример автоматизации при помощи Arduino — автоматический нарезальщик пенки. Контроллер Arduino (автор использовал — Arduino Nano, но подойдёт и любой другой), пара шаговых двигателей NEMA 14 и пара драйверов для них — вот и вся электроника, которая потребуется для повторения данной конструкции. 
 
- 
Управление CraftDuino шаговым двигателем через микрошаговый драйвер от MakeblockУправлять шаговым двигателем при помощи микрошагового драйвера от Makeblock — очень просто. Смотрим документацию на шаговый двигатель и подключаем его обмотки к драйверу, а управляющие контакты к контроллеру Arduino/CraftDuino по схеме: На управляющий контакт DIR нужно подавать HIGH или LOW — в зависимости от этого — шаговый двигатель будет вращаться в одну или другую сторону.… 
 
- 
Робот для игры в воздушный хоккейJose Julio из контроллера Arduino, частей для 3D-принтера и системы компьютерного зрения собрал робота для игры в воздушный хоккей. 
 

Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…