Learn, Make and Invent
  • Educational STEM Products
  • Early Primary
    • Bee Bot
    • Ozobot
    • Matatalab Coding Set
    • Neuron coding blocks
    • Osmo ios
    • Cubetto
    • Sphero Bolt
  • Primary
    • Codey Rocky AI Robot
      • Tutorials
        • Introduction
        • Get Started
        • Upload Mode
        • Emotion Blocks
        • IoT Blocks
        • Neuron Blocks
        • IR Remote
        • Use Python
      • Examples
      • Block Reference
        • Looks
        • Lighting
        • Speaker
        • Action
        • Sensing
        • Infrared
        • Events
        • Control
        • Operators
      • Python API Reference
        • Python API for Codey
        • Python API for Rocky
        • Python API for Third-Party Libraries
        • Python API for Neuron Extension Modules
      • FAQs
    • Edison
    • mBot
      • Introduction
      • Building mBot
      • Connect mBot
      • Preset Modes
    • Microbit
    • Merge Cube
    • Bare Conductive Board
    • Tello Edu
  • Secondary
    • Microbit Grove Inventor Kit
    • mBot Ranger
    • Arduino Science Kit
    • Arduino Starter Kit
    • Arduino Grove Starter Kit
    • CoDrone
  • Senior Secondary
    • CoDrone Pro
    • Arduino CTC Go
  • Digital Tech Kits
    • Digital Tech Kit for K-2
    • Digital Tech Kit for 3-5
    • Digital Tech Kit for 6-8
    • Digital Tech Kit for 9-10
  • Makerspace
    • Otto DIY
      • User guide
      • Assembly Instructions
        • Builder Kit
        • Builder Kit +
        • Builder Kit Humanoid
        • Builder Kit E
      • OTTO enclosures 3D and laser cut files
      • Code
    • Curcuitmess
      • Circuitmess Ringo
        • Inside the Box
        • Tools Needed
        • Soldering the parts
        • Assembling the parts
        • Set up your Ringo
  • Grove Ecosystem
    • Grove System
    • Grove Modules
      • Actuators
        • Atom Node
        • Grove 2 Coil Latching Relay
        • Grove Button
        • Grove Buzzer
        • Grove Dry Reed Relay
        • Grove EL Driver
        • Grove Haptic Motor
        • Grove I2C Motor Driver V1.2
        • Grove I2C Motor Driver V1.3
        • Grove I2C Motor Driver
        • Grove LED Matrix Driver v1.0
        • Grove Mini Fan
        • Grove Mini I2C Motor Driver v1.0
        • Grove MP3 v2.0
        • Grove Recorder v3.0
        • Grove Relay
        • Grove Serial MP3 Player
        • Grove Servo
        • Grove Solid State Relay
        • Grove Speaker
        • Grove Variable Color LED
        • Grove Vibration Motor
        • Grove Water Atomization
      • Display
        • Grove 4 Digit Display
        • Grove Circular LED
        • Grove LCD RGB Backlight
        • Grove LED Bar
        • Grove LED Socket Kit
        • Grove LED String Light
        • Grove LED Strip Driver
        • Grove OLED Display 0.96inch
        • Grove OLED Display 1.12inch
        • Grove Red LED
        • I2C LCD
      • Sensors
        • Grove 3 Axis Analog Accelerometer
        • Grove 3 Axis Compass V1.0
        • Grove 3 Axis Digital Accelerometer 1.5g
        • Grove 3 Axis Digital Accelerometer 16g
        • Grove 3 Axis Digital Accelerometer 400g
        • Grove 3 Axis Digital Gyro
        • Grove 6 Axis Accelerometer And Compass V2.0
        • Grove 6 Axis Accelerometer And Gyroscope
        • Grove 80cm Infrared Proximity Sensor
        • Grove Air Quality Sensor v1.3
        • Grove Alcohol Sensor
        • Grove Barometer Sensor BME280
        • Grove Barometer Sensor BMP180
        • Grove Barometer Sensor BMP280
        • Grove Barometer Sensor
        • Grove Barometer High Accuracy
        • Grove Chest Strap Heart Rate Sensor
        • Grove CO2 Sensor
        • Grove Collision Sensor
        • Grove Digital Infrared Temperature Sensor
        • Grove Digital Light Sensor
        • Grove Dust Sensor
        • Grove Ear clip Heart Rate Sensor
        • Grove Electricity Sensor
        • Grove Finger clip Heart Rate Sensor with shell
        • Grove Finger clip Heart Rate Sensor
        • Grove Fingerprint Sensor
        • Grove Gas Sensor O2
        • Grove Gas Sensor
        • Grove HCHO Sensor
        • Grove High Temperature Sensor
        • Grove IMU 10DOF v2.0
        • Grove Infrared Receiver
        • Grove Line Finder
        • Grove Temperature and Humidity Sensor Pro
        • Grove Temperature And Humidity Sensor
        • Grove Voltage Divider
        • Grove Water Sensor
        • Grove XBee Carrier
      • Communication
        • Grove High Precision RTC
        • Grove LoRa Radio
        • Grove NFC Tag
        • Grove NFC
        • Grove 125KHz RFID Reader
        • Grove 315MHz RF Kit
        • Grove 433MHz Simple RF Link Kit
        • Grove Bee Socket
        • Grove BLE v1
        • Grove BLE dual model v1.0
        • Grove DMX512
        • Grove GPS
        • Grove I2C ADC
        • Grove I2C FM Receiver
        • Grove Protoshield
        • Grove RJ45 Adapter
        • Grove Screw Terminal
        • Grove Serial Bluetooth v3.0
        • Grove Serial RF Pro
        • Grove UART Wifi
      • Others
        • Grove Base Booster Pack
        • Grove Base Cape for BeagleBone v2
        • Grove Base HAT
        • Grove Base Shield for NodeMCU V1.0
        • Grove Base Shield for Photon
        • Grove Breakout for LinkIt Smart 7688 Duo
        • Grove Cape for BeagleBone Series
        • Grove Indoor Environment Kit for Edison
        • Grove Inventor Kit for microbit
        • Grove IoT Developer Kit Microsoft Azure Edition
        • Grove IoT Starter Kits Powered by AWS
        • Grove Recorder
        • Grove Shield for Intel Joule
        • Grove Smart Plant Care Kit
        • Grove Speech Recognizer Kit for Arduino
        • Grove Starter Kit for BeagleBone Green
        • Grove Starter Kit for IoT based on Raspberry Pi
        • Grove Starter kit for LinkIt Smart7688 Duo
        • Grove Starter Kit v3
        • Grove AND
        • Grove Base Shield for IOIO OTG
        • Grove BlinkM
        • Grove DC Jack Power
        • Grove Differential Amplifier v1.0
        • Grove Differential Amplifier v1.2
        • Grove GSR Sensor
        • Grove I2C Hub
        • Grove Joint v2.0
        • Grove Mega Shield
        • Grove Mini Camera
        • Grove Mixer Pack V2
        • Grove MOSFET
        • Grove Node
        • Grove NOT
        • Grove NunChuck
        • Grove OR
        • Grove PS 2 Adapter
        • Grove Recorder v2.0
        • Grove Serial Bluetooth
        • Grove Serial LCD V1.0
        • Grove Single Axis Analog Gyro
        • Grove SPDT Relay 30A
        • Grove Starter Kit for LinkIt ONE
        • Grove Starter Kit for mbed
        • Grove Toy Kit
        • Grove Wrapper
        • GrovePi Plus
  • Arduino
    • Graphical coding with Grove sensors
    • Arduino Comparison Sheet
    • Tutorials
      • Setup Arduino Every board in Arduino IDE
      • Arduino Cloud
      • Installing Libraries
      • Motor, Servo for Arduino
      • Sensor for Arduino
    • Examples
      • Genuino 101
        • Prerequisites
        • Shock / Tap Detection
        • LED Control Over Bluetooth
        • Board Orientation Detection
        • Pedometer – Step Counting Over Bluetooth
        • Timer Switch
        • Appendices
          • Appendix A
          • Appendix B
  • micro:bit
    • Examples
      • Servo with micro:bit
  • Halocode
    • Introduction
    • Get Started
    • Upload Mode
    • Speech Recognition
    • User Cloud Message
    • Use Python with HaloCode
    • Code with Mu A Simple Python Editor
      • Examples
        • Basic Project
          • Color Mixer
          • Compare Strength
          • Connect Wi-Fi
          • Control Multiple HaloCodes via LAN
          • Energy Ring
          • Make a Smiling Face with the LED Ring
          • Make a Volume Detector
          • Press the Button to play LED Animation Meteor
          • Rainbow Button
        • Level Up
          • Control HaloCode's LEDs via Voice Command
          • Remote Control
          • Make HaloCode the Steering Wheel of the Car on Stage
          • HaloCode's Remote Control Deck
          • Emotion Detector
          • Deep Learning and Facial Recognition
          • Use Global Variable to Interact with Sprites
        • Workshop
          • A Kitten with Blinking Eyes and a Waving Tail
          • Pedometer
          • Smart Home
  • Troubleshooting
    • Matatalab
      • Matatalab Upgrade
        • Pre Upgrade Instructions - MatataBot
        • MatataBot Upgrade
        • Matata Tower Upgrade
        • Resources for Upgrade
      • Matatalab Pairing
Powered by GitBook
On this page
  • FAQ for Codey Rocky
  • 1. The system shows “The device driver is not enabled. Solutions”.
  • 2. Can Codey Rocky talk?
  • 3. I prefer to connect Codey Rocky to the computer via the computer’s self-contained Bluetooth? Is that OK?
  • 4. I couldn’t connect Codey Rocky to a phone or an iPad. mBlock 5 keeps telling me to update the firmware. How to fix it?
  • 5. When I connect Codey Rocky to an iPhone or iPad, mBlock 5 shows “Unidentified firmware”. How do I solve the problem?
  • 6. Can I update the firmware of Codey Rocky in the mBlock 5 app?
  • 7. I cannot save projects to desktop and the Virus & Threats Center pops up telling me “Unauthorized changes blocked”.
  • 8. Codey Rocky has connectors at its back. What’s the function?
  • 9. The Bluetooth dongle failed to connect. What’s the problem?
  • 10. Why can’t I upload the programs?
  • 11. I get a blank white screen when I start the mBlock 5. What’s the problem?
  • 12. After I installed the software and clicked Connect Your Device, a pop-up window showed that the device was not enabled.
  • 13. My laptop comes with Bluetooth. Can I connect Codey Rocky to the laptop via Bluetooth?
  • 14. Does Codey Rocky support online testing? Do I have to upload offline to run the programs?
  • 15. Is Codey Rocky controlled by Scratch? Is face recognition supported?
  • 16. Can I find any app available on mobile devices?
  • 17. The IoT feature didn’t work. What’s the problem?
  • 18. What should I do to add the IoT blocks?
  • 19. I want details about the IoT feature. Where can I get access to example courses?
  • 20. Is my Codey Rocky covered by warranty? How long is the warranty ?
  • 21. Where can I get help if I run into issues?
  • 22. Does the sound sensor only detect whether there is a sound?
  • 23. The system shows: Your graphics driver version is too low. Please update it and try again.
  • 24. I installed mBlock 5 on my Mac and tried to connect Codey to the software. But I got a "System Extension Blocked" notification and the connection failed. How to solve the problem?
  • 25. After I connect Codey Rocky to mBlock 5 on Mac, it shows that no serial port is detected.
  • 26. When I download mBlock in the system of MacOS High Sierra 10.13 or later versions, it shows that no serial driver can be detected and the software can’t connect to Codey, mBot or other hardware.

Was this helpful?

  1. Primary
  2. Codey Rocky AI Robot

FAQs

PreviousPython API for Neuron Extension ModulesNextEdison

Last updated 5 years ago

Was this helpful?

FAQ for Codey Rocky

1. The system shows “The device driver is not enabled. Solutions”.

This problem happens mostly when we are installing mBlock 5. When the security software or VPN is enabled, the installation might be interrupted.

Solution 1(This can solve the problem in most cases):

Close the security software (including the windows firewall) and VPN first and then re-install mBlock 5.

If Solution 1 doesn’t work, then try Solution 2.

Solution 2:

Close the security software and VPN. Then, re-install mBlock 5. Change the installation directory location this time.

Solution 3:

In some cases, users install mBlock 5 to a non-default installation location. In this case, the system authority management will block the device driver from being enabled.

How to solve the problem:

Re-stall the software to the default installation location.

2. Can Codey Rocky talk?

Codey Rocky has no speech recognition block so it can’t talk. However, Neuron will come with a speech recognition block and can work with Codey Rocky.

3. I prefer to connect Codey Rocky to the computer via the computer’s self-contained Bluetooth? Is that OK?

Mobile phones always come with a standard Bluetooth version while Bluetooth protocols and standards vary across different computers. Only a small portion of computers have the matching version. To ensure users better experiences, we currently don’t support connecting Codey Rocky via the computer’s self-contained Bluetooth.

4. I couldn’t connect Codey Rocky to a phone or an iPad. mBlock 5 keeps telling me to update the firmware. How to fix it?

1)Download the latest version of mBlock 5 PC.

2)Connect Codey Rocky to mBlock 5 for PC and update the firmware.

3)Try to connect Codey Rocky to your phone or iPad again.

5. When I connect Codey Rocky to an iPhone or iPad, mBlock 5 shows “Unidentified firmware”. How do I solve the problem?

Temporary solution: Restart your phone/iPad and Codey Rocky. Try connecting again.

6. Can I update the firmware of Codey Rocky in the mBlock 5 app?

We currently do not support updating the firmware on phones, but we will roll out this feature later.

7. I cannot save projects to desktop and the Virus & Threats Center pops up telling me “Unauthorized changes blocked”.

You need to reset the computer system. Close Windows Defender or add mBlock. exe to the trusted list of Defender.

8. Codey Rocky has connectors at its back. What’s the function?

Codey Rocky has Pogo Pins magnetic connectors at its back, enabling it to be compatible with Neuron. Users are able to use mBlock 5 to control Codey Rocky and Neuron simultaneously.

9. The Bluetooth dongle failed to connect. What’s the problem?

1)Put your Codey close to the Bluetooth dongle and it will automatically pair with Codey. When the dongle stops flashing, it means that the dongle is successfully connected.

2)Press the button on the dongle and put your Codey close to the dongle. When the blue light stops flashing, it means the dongle is successfully connected. Then you can connect the device to the mBlock 5.

10. Why can’t I upload the programs?

1)Make sure your Codey Rocky is successfully connected;

2)If you connect your Codey Rocky via a Bluetooth dongle, first check if the dongle is flashing (light flashing means failed connection). If it is flashing, turn the dongle off and connect again.

3)If you don’t have the problems mentioned above, then connect your Codey Rocky with the software and make sure you select the correct serial port (if there are several ports, try each of them to see if it is the correct one).

11. I get a blank white screen when I start the mBlock 5. What’s the problem?

The mBlock uses openGL so a low version of graphics driver might lead to a white screen. To solve the problem. you can use DriverGenius to update your graphics driver.

12. After I installed the software and clicked Connect Your Device, a pop-up window showed that the device was not enabled.

Some antivirus programs or security software might block the mBlock 5 to connect to ports. That’s why you couldn’t enable the device. So we suggest that you temporarily disable or exit the antivirus programs when you are running the mBlock.

13. My laptop comes with Bluetooth. Can I connect Codey Rocky to the laptop via Bluetooth?

Makeblock provides an official Bluetooth dongle so you can use it for wireless connection. To ensure better experience, Codey Rocky only supports the Bluetooth dongle that’s provided by Makeblock. Therefore, we recommend that you purchase the Makeblock Bluetooth dongle if you expect better wireless connection and faster uploading. By the way, you won’t need a Bluetooth dongle if you run programs on mobile devices (Phone/iPad).

14. Does Codey Rocky support online testing? Do I have to upload offline to run the programs?

Yes, Codey supports online testing now. But note that in Mac systems, after you connect Codey to mBlock 5 in the live mode, you need to switch to the upload mode first and then back to the live mode to enable the live mode.

15. Is Codey Rocky controlled by Scratch? Is face recognition supported?

Codey Rocky works with mBlock 5, the companion software developed by Makeblock.

Inspired by Scratch 3.0, mBlock 5 not only supports graphical programming but also allows users to program with Python. Moreover, mBlock 5 has AI blocks that support technologies like face recognition and speech recognition.

16. Can I find any app available on mobile devices?

Codey Rocky supports mBlock 5 PC.

It also supports mBlock 5 for Phone/Pad. Search mBlock 5 in app stores to download. mBlock 5 is available for iOS.

Makeblock app is available for iOS and Android.

17. The IoT feature didn’t work. What’s the problem?

You will need the cloud server if you want to use the IoT feature.

So you have to create an account for mBlock 5 first, sign in and connect to the network. Then, you can use the IoT feature.

How to sign up: click on the icon in the top right corner of mBlock 5 to sign up.

18. What should I do to add the IoT blocks?

First, select Devices on the tab. Next, click the plus button + in the Blocks area to add the extension. There, you can find the IoT block.

19. I want details about the IoT feature. Where can I get access to example courses?

To help you better understand what Codey Rocky can do, we’ll roll out example programs next. Stay tuned for more!

20. Is my Codey Rocky covered by warranty? How long is the warranty ?

Makeblock provides a 6-month warranty for electronic products and a 3-month warranty for motors. Other accessories are not covered by warranty (including structural parts, consumables, batteries, etc.) but we will send you replacements if there is damage to these parts due to manufacturing problems.

21. Where can I get help if I run into issues?

Please contact technical support via emailing to inquiry@pakronics.com.au

22. Does the sound sensor only detect whether there is a sound?

It can detect the volume of sound.

23. The system shows: Your graphics driver version is too low. Please update it and try again.

To update the graphics driver, you can get help from other software like DriverGenius or directly download the latest official graphics driver.

The same problem might occur if you open the mBlock 5 instantly after you start the computer. It is because that it takes time for the system driver programs to work.

Solution: Restart the mBlock 5.

24. I installed mBlock 5 on my Mac and tried to connect Codey to the software. But I got a "System Extension Blocked" notification and the connection failed. How to solve the problem?

Go to System Preferences->Security & Privacy. You will see the "System software from Jiangsu Qinheng Co. Ltd was blocked from loading" notification. Click the button "Allow" and try again.

25. After I connect Codey Rocky to mBlock 5 on Mac, it shows that no serial port is detected.

If this is the first time that you install mBlock 5 on the computer and you came across this problem, you can open System Preferences and adjust Security & Privacy. As shown below:

Click Allow and restart the mBlock 5. Connect Codey Rocky to mBlock 5 and serial ports will be detected this time.

Note: Only when the lock at the bottom is locked on and the second option is checked off, can the option Allow be available for being selected. So you need to check off the second option(App Store and authorized developers), and make sure the button lock at the bottom is locked on.

26. When I download mBlock in the system of MacOS High Sierra 10.13 or later versions, it shows that no serial driver can be detected and the software can’t connect to Codey, mBot or other hardware.

The macOS High Sierra 10.13 or later versions require user approval before loading new third-party kernel extensions. mBlock uses CH340 serial driver so it will fail to connect to Codey or mBot if the extension loading is not approved by users.

Solution:

1.Start the terminal: Finder --> Go --> Utilities --> Terminal

2.Copy:sudo kextload /Library/Extensions/usbserial.kext/

3.Paste the line to the terminal and hit Enter. If a command Password shows up, input your computer password and hit Enter. The screenshots are as below:

Paste

Input the computer password and hit Enter

4.Open:Preference --> Security & Privacy --> General, and you will find a notice that System Software from developer “jiangsu Qinheng Co. Ltd” was blocked from loading. Click the button Allow as shown below:

Reminder:

mBlock 5 of later versions will be accessible at App Store. Users can download later versions at Apple Store to get the problem solved thoroughly (update time to be determined)

If you are to download mBlock 3, you still have to stick to the solution to solve the driver problem.

Get mBlock 5 .

To download it, please visit .

Find the apple notice at:

here
here
https://developer.apple.com/library/content/technotes/tn2459/_index.html