Integrating simple Bluetooth functionality without microcontrollers
Think of all the interfacing that needs to be done. The module can't put a pin high when you send something to it, or low when you send something else. It's much more advanced, and involves communication standards that use timing. So if you would do this with 'simple components' (logic ports and the like) it would get extremely advanced, and you would simply have a little microcontroller.