top of page

Basic Assembly and Setup

Public·217 members

Brian AllenBrian Allen

Bluetooth not working on Bittle?

Hi all

I've just bought a Bittle X for my class but I can't seem to get it set up. I've the app downloaded but it doesn't seem to find it when searching in the set up. I've tried to link it through my laptop but again it doesn't seem to see it (and I've tried the advance settings). Even when I plug in the USB to try and find it, the yellow light doesn't come up like it says in the manual.

Any advice please??

108 Views
Reid Graves
Reid Graves
Dec 13, 2024

He's talking about the Arduino Integrated Development Environment (IDE) that you can download from here: https://www.arduino.cc/en/software And follow the instructions to set up the environment here: https://docs.petoi.com/biboard/biboard-v0#id-3.2.1-set-up-esp32-development-environment and here: https://docs.petoi.com/arduino-ide/upload-sketch-for-biboard

David HearnDavid Hearn
David Hearn

Win 11 & Mobile App BLE problems

Just assembled, uploaded firmware, and calibrated all working fine via USB. Tried to get Bluetooth working before moving to Skill Composer. Tried Win 11 and mobile app (Android 14 on Pixel 6A) and same thing happened-initially I saw and selected the Bittle BLE choice, it was connecting, then dropped and I could never see the BLE option again (did see the SPP option). How can I fix?


Thanks,

Dave


41 Views
Jason
Jason
Dec 04, 2024

After connecting, you can check the serial port in the Device Manager. Or in the More Bluetooth options:

The robot uses the Outgoing one.


Carlos Ivan Jerez Gonzalez
Carlos Ivan Jerez Gonzalez

Understanding skills generated using serial communication with the key K

The file example.py under OpenCat/serialMaster/example.py has the following skill


vt = [

21, 0, 0, 1,

57, 43, 60, 47, -18, 7, -17, 7,

50, 43, 53, 47, -5, 7, -5, 7,

43, 43, 47, 47, 7, 7, 7, 7,


33 Views
Mark-David Hosale
Mark-David Hosale

Default behaviour

I am having an issue with the default behaviour of the Nybble pet. A little history:

I had a Nybble from a few years back with a v 1_1 board that gave me trouble and put it aside. Recently I had another look at it and decided to add the battery (that wasn't available back then) and the latest 1_2 board. There was some strangeness in the behaviour so I decided to upload the latest OpenCat and was able to get it calibrated properly and runnning using the flags:


#define MAIN_SKETCH
#define NYBBLE 
#define NyBoard_V1_2
#define ULTRASONIC

The only thing is the default behaviour is a cycle of movements (see video) - but what could be preferred is if it would stay on the last command or go to a rest state - ideally it would be in a rest state on start-up. Any clues on how to make this happen?


In…


44 Views
Jason
Jason
Sep 09, 2024

If you uncomment the macro  #define ULTRASONIC, it will activate the Ultrasonic mode, just as the video you attached. you can check the behavior in the source code (OpenCat\src\ultrasonic.h)

BTW the ultrasonic sensor should connect to Grove port (D6, D7), for more details please refer to : https://docs.petoi.com/extensible-modules/ultrasonic-sensor

bottom of page