Bitbloq va más allá de programar los dispositivos de BQ, ya que además es posible programar con él Arduino UNO y Arduino MEGA 2560.
Una de las características que lo diferencian de otros sistemas, es la posibilidad de configurar de modo gráfico las conexiones entre la placa y los componentes, de tal modo que en el programa se utilizarán los nombres que se haya dado a los componentes sin tener que fijarse en el puerto en el que se hayan conectado.
Bitbloq está acompañado de una colección de tutoriales.