Close Menu
magazin Mehatronikamagazin Mehatronika
  • Srpski
  • Home
  • News
  • Reviews
    • SBCs
    • Development systems
    • Accessories
    • Tools
    • STEM
    • Music
    • Consumer technology
  • Forums
Facebook X (Twitter) Instagram LinkedIn
Trending
  • NVIDIA unveils new Jetson Thor platform
  • Toocaa L2 laser cutter and engraver review: safety first
  • SwissMicros DM42n review: keeping a legacy alive
  • Miniware TS21 review
  • Banana Pi CanMV-K230D-Zero review
  • Mehatronika interviews: Stefan Engleder
  • teenage engineering OP-XY review: after dark
  • Mehatronika interviews: Rodrigo Sim
  • English
    • Srpski
    • English
LinkedIn Facebook X (Twitter) Instagram
magazin Mehatronikamagazin Mehatronika
  • Home
  • News
  • Reviews
    • SBCs
    • Development systems
    • Accessories
    • Tools
    • STEM
    • Music
    • Consumer technology
  • Forums
magazin Mehatronikamagazin Mehatronika
Home»Reviews»RT8822CS Bluetooth and WiFi adapter for Banana Pi M5
Reviews

RT8822CS Bluetooth and WiFi adapter for Banana Pi M5

Dušan DakićBy Dušan Dakić10/05/2022Updated:02/03/20251 Min Read

BPi RT8822CS Bluetooth and WiFi adapter

70%
70%
Good

The BPi RT8822CS was initially made as an add-on for the Banana Pi M5, adding Wi-Fi and Bluetooth functionality to the device. Inexpensive and simple to use, it is also compatible with other boards from the manufacturer.

Pros
  1. Fast Wi-Fi and Bluetooth performance
  2. Decently reliable
Cons
  1. No antennas included in the box
  2. The setup is somewhat involved, depending on the SBC
  3. Takes up the entire GPIO header

As a demo project, we created a little Wi-Fi enabled display stand using the SunFounder 10,1″ LCD touchscreen, Banana Pi M5 and the RT8822CS BPI WiFi/BT adapter. The display setup was extremely smooth and easy, but the WiFi module setup required some additional steps.

As a demo project, we created a little Wi-Fi enabled display stand using the SunFinder 10.1" LCD touchscreen, Banana Pi M5 and the RTK8822CS BPI WiFi adapter. The display setup was extremely smooth and easy, but the WiFi module setup required some additional steps.
After installing the WiFi module on the back of the M5, we enabled the environment overlays for the “wifi_bt_rtl8822cs” layout.

After installing the RT8822CS WiFi module on the back of the M5, we enabled the environment overlays for the “wifi_bt_rtl8822cs” layout. These overlays are found in

/boot/firmware/overlays

and the environment file is at

/boot/boot.ini

To enable WiFi, we must also load its driver. The manual way is running the modprobe command and passing a parameter with the driver name. The issue here is finding that parameter – which is not documented anywhere readily available. After some poking around, we determined that the driver’s name is 88x2cs, and running “modprobe 88x2cs” loaded up the driver for us.

For automatic WiFi loading upon bootup, “88x2cs” should be added in a new line of the modules in etc directory.

After doing this, we had a great little touchscreen-enabled wireless IoT device, capable of connecting to various databases or websites and displaying dashboard data.

More informations: Banana Pi M5 wiki – SunFounder LCD

Banana Pi SunFounder
Previous ArticleSunFounder 10.1” HDMI IPS Touchscreen Review
Next Article Banana Pi M4 Review
Dušan Dakić
  • Instagram

Dušan has been with magazin Mehatronika since 2019, focusing on tech reviews and how-to articles, as well as handling communications with our partners worldwide. He’s also the key person behind Mehatronika's English translations, especially of education- and maker-oriented texts.

Related posts

Toocaa L2 laser cutter and engraver review: safety first

8.1 26/08/2025

SwissMicros DM42n review: keeping a legacy alive

10.0 13/08/2025

Miniware TS21 review

8.1 11/07/2025

Banana Pi CanMV-K230D-Zero review

7.5 24/06/2025

teenage engineering OP-XY review: after dark

9.1 01/06/2025

LattePanda Mu i3-N305 review: More power

7.8 16/03/2025
Brands
52Pi ABB Arturia ASBIS Banana Pi CADCAM Data CircuitMess Clockwork Pi Copa-Data DFRobot Digilent Eaton Elecfreaks Elecrow ELESA+GANTER Eurocom Fanuc FriendlyElec Intel LattePanda Lilygo Mersen Miniware Mixtile NumWorks NVIDIA Okuma Orange Pi Pickering Pine Microsystems Radxa Raspberry Pi Robotistan Samsung Schunk Seeed STMicroelectronics SunFounder SwissMicros teenage engineering TelitPower Wurth Elektronik Youyeetoo
Facebook X (Twitter) Instagram LinkedIn
  • Editorial policy
  • Contact us
  • Media kit
  • Sending in review units

magazin Mehatronika - Agencija “Gomo Design”
Stanoja Glavaša 37, 26300 Vršac, Serbia
+381 60 0171 273

© 2025 magazin Mehatronika by Gomo Design.

Type above and press Enter to search. Press Esc to cancel.

Logo magazin Mehatronika
Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behaviour or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
View preferences
{title} {title} {title}