An embedded system and a vibration driving method are provided. The embedded system includes a vibration module, a Bluetooth module, a storage module, and a microcontroller unit. The vibration module includes a plurality of actuators. The Bluetooth module is configured to receive a Bluetooth signal provided by an external device. The storage module is configured to store a vibration type database. The microcontroller unit is coupled to the vibration module, the Bluetooth module, and the storage module. The microcontroller unit generates vibration type data according to the Bluetooth signal and the vibration type database. The microcontroller unit drives at least one of the plurality of actuators according to the vibration type data.