Giter Club home page Giter Club logo

crowpi2's Introduction

CrowPi2

Official Elecrow CrowPi2 Repository

QA file

Here we will list the problems that may be encountered on CrowPi2 and give solutions.

Image releasing

We have released the image of CrowPi2, you can download it at this link "https://drive.google.com/file/d/1kL1lQcXDQit4ITlbM5aiwib_8aIJ9ziC/view"

  • The image will restart once when it is booted for the first time, which is a normal phenomenon.
  • The image has fixed all the problems listing below, which means you don't need to correct these by yourself!

Expanding the Raspberry Pi file system before upgrading your system

Step 1: Configure the Raspberry Pi (in the terminal) by typing:

sudo raspi-config

Step 2: select as follows: image image

Step 3: select “Finish”, then select “YES” when it asks for a reboot.

Which Raspberry Pi version is recommended by CrowPi2 software?

CrowPi2 software is recommended to run on Raspberry Pi 4 2G or higher, preferably 4G or 8GB.

Why SDA0(pin 0 in BCM mode) pin can’t be used?

Since this pin is used to detect the startup pin of the system in order to control the power on/off on the PCBA board. If this pin is used, it may cause the CrowPi2 to shut down.

To install an operating system (e.g. Raspbian, Retropie) from scratch, follow these steps:

  • Step 1: write *.img file with selected OS to your SD card as you would normally do
  • Step 2: open config.txt file under /boot directory on the resulting SD card and add the following commands at the end of the file
hdmi_force_hotplug=1
max_usb_current=1
hdmi_group=2
hdmi_mode=87
hdmi_cvt 1920 1080 60 6 0 0 0
hdmi_drive=2
enable_uart=1
gpio=0=op,dl
  • Step 3: Safely eject SD card, plug it into CrowPi2 and boot

LCD doesn’t works after a full update(using command “sudo apt-get dist-upgrade”):

You need to reinstall the LCD library using the following commands:

sudo pip install Adafruit_BBIO
sudo pip3 install Adafruit_BBIO

Error of Python lesson “using the DHT11 sensor”:

There is an error in the code of the lesson “using the DHT11 sensor”, as shown below:

instance = dht11.DHT11(jpin=4)
GPIO.setwarnings(True)
GPIO.setmode(GPIO.BCM)

You need to change it like these:

instance = dht11.DHT11(pin=4)
GPIO.setwarnings(True)
GPIO.setmode(GPIO.BCM)

Error of Python lesson “making circuit using the bread board”:

There is an error in the circuit picture,that is, the two ends of the resistor should not be in the same column of the breadboard. You need to build the circuit follow the picture below: image image

The mouse or keyboard doesn't work, re-pair it with the dongle:

Step 1: Pair the mouse:

  1. First to power off the keyboard and the mouse.
  2. Then, power on the mouse, and plug the receiver to CrowPi2 quickly.
  3. Slide the mouse until you can control the cursor on CrowPi2.
  4. When you can control the cursor on CrowPi2 with the mouse, it means you have succeeded pair the mouse.

Step 2: Pair the keyboard:

  1. Unplug the receiver.
  2. Power off the keyboard and the mouse.
  3. Plug the receiver to CrowPi2, power on the keyboard and you will see the red light will on. When the red light still on, press the Esc and Q key at the same time immediately, then, you will see the red light is blinking.
  4. Close the keyboard to the receiver, once the blue light and red light on at the same time, it means you have paired the keyboard.
  5. You have successfully pair the keyboard and mouse.

Now you can power on the keyboard and mouse, and use them normally.

The fan makes noise or doesn't work

Noise or fan not working are caused by loose contact between the fan and the fan port, you can directly press the fan down to fix the fan tightly, and then it should be work. In addition, if you want to permanently fix the fan, there is a double-sided tape on the back of the fan, you only need to tear it off, and then stick it to the fan slot, so that there will be no noise caused by the loose fan in the future.

crowpi2's People

Contributors

elecrow-rd avatar reostat avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.