Search results

  1. MENG XI

    Ameba RTL8722 with MicroPython

    Python has become the most popular language in the past few years, and now we can even program Microcontrollers with Python language through a project named MicroPython. MicroPython is, by its definition, a efficient and lean python compiler and runtime that is designed for Microcontroller. It...
  2. MENG XI

    use BLE UART to output PWM signal on a RGB LED --Ameba Arduino

    Bluetooth Low Energy is energy conversing wireless procotol that help IoT microcontroller to save a great deal of power as compared to using WiFi. Here we use Realtek's RTL8722 dual-band WiFi and BLE 5.0 IoT microcontroller to demo how to output PWM signal to a RGB led over BLE UART Materials...
  3. MENG XI

    Microcontroller IOT with Security -- Using MQTT with TLS

    MQTT is one of the most popular IoT network protocol thanks to its light-weight and Publish-subscribe model. However, some doubts the security of MQTT as it is usually unprotected to reduce overhead, this can be easily fixed with the use of TLS (Transport Layer Security), here we are using...
  4. MENG XI

    Using Google IOT on WiFi MCU -- Ameba Arduino

    There are a lot of online IoT platform out there, google is one of the first few platforms that provide free and easy-to-use IoT services to maker and developer, here is an example using Realtek' RTL8195 development board for Google IoT service, Google Cloud IOT Preparation...
  5. MENG XI

    WiFi MCU deepsleep mode after uploading data to cloud - Ameba Arduino

    WiFi microcontroller usually consume a lot more power than ones without WiFi connection. Even in sleep mode, 2 AA batteries would only last a week, but RTL8722 from Realtek has 2 cores, a cortex M4 core handling user application and a cortex M0 core that help to conserve power by entering the...
  6. MENG XI

    Weather Station with Solar Panel - Ameba Arduino

    As clean energe continue to attract huge attention due to the foreseeable demise of fossil fuel, harvesting clean energy , particularly solar energy, for embedded system make sense in many IOT applications for its low power consumption and sometime awkward placement, this example will guide you...
  7. MENG XI

    IR sending and receiving data -- Ameba Arduino

    IR (Infrared) is often used in our remote controller to control TV, fans and light etc for its easy-to-use and affordibility. However, we can also use it for some other purposes like sending and receiving sensor data in a close range, and Realtek's Ameba RTL8722 equiped with dual band WiFi and...
  8. MENG XI

    MicroPython is supported on RTL8722 -- Ameba

     RTL8722 MicroPython SDK alpha release It was annouced that the popular MicroPython project has been ported to ameba RTL8722, with support for peripheral control and Python 3 syntax, you may now control RTL8722 not only with Arduino but also with Python language on the REPL. The SDK is...
  9. MENG XI

    Use Firebase to Push Notification from MCU to Smartphone

    MCU is often considered not powerful enough to communicate with smartphone, yet many projects actually works a lot better if MCU can communicate with smartphone in some way. RTL8722 WiFi+BLE microcontroller from Realtek can do just that with the help of Firebase Messaging Service, and here is...
  10. MENG XI

    Creating WiFi Access Point using MCU -- Ameba Arduino

    Most of time when we use WiFi, we only use our WiFi device as a "station"(STA) that mainly receive information sent from "access point" (AP). Ameba Microcontroller from Realtek can not only connect to WiFI as a station, but also broadcast its own signal and become an AP, here is how, In AP...
  11. MENG XI

    WiFi Microcontroller working with UDP -- Ameba Arduino

    Use Ameba As UDP Server When surfing on internet, most of us are using TCP as its reliable and secure, however, UDP could also shine in some other area where speed is more important than integrity, and here is how Realtek's Ameba RTL8722 WiFi+BLE microcontroller works with UDP...
  12. MENG XI

    Arduino E-ink Display with builtin QR Generator -- Ameba Arduino

    E-ink display comes in very handy in cutting power consumption when not refreshing the screen, it becomes more power conserving when combined with ARM Cortex M33 microcontroller-- RTL8722 from Realtek. This microcontroller sports dual-band WiFI and BLE 5.0 withh max clock at 200MHz, which make...
  13. MENG XI

    How to have code auto-completion, code hinting, jumping to definition features on Arduino IDE with Ameba RTL8722

    Many interesting projects are coded on Arduino IDE thus making it very easy to get a head start with project. Just like Realtek Ameba RTL8722, there are many interesting project worth trying out, like BLE, MQTT with TLS etc. However, once the project grows in length and complexity, it becomes...
  14. MENG XI

    Connect& Configure WiFi via Bluetooth -- Ameba Arduino

    BLE -- WiFi  Config  Demo Video Realtek's RTL8722 microcontroller is a dual-core, dual-band WiFi and BLE 5.0 capable embedded platform suitable for Internet of Things application. For many non-professional developer, setting up WiFi AP information for WiFi microcontroller...
  15. MENG XI

    DIY Wireless Car with Camera -- Ameba Arduino

    We have shared several posts before about how to build a remote control car and how to implement live video streaming using an Arduino sized microcontroller Ameba RTL8195 from Realtek, this time we will try to put all these together and create a fun project -- a DIY RC surveillance patrol car...
  16. MENG XI

    AmebaMotors (4 wheels Car) -- Ameba Arduino

    Many electronic competitions require a moving platform to complete certain tasks, 4 wheels car is very commonly used as the moving platform, using Realtek's RTL8722 to control a 4 wheels car is as easy as using arduino, here is how, Introduction to AmebaMotors AmebaMotors is a library which...
  17. MENG XI

    Time Lapse Photography using UVC camera and SD Card -- Ameba Arduino

    Realtek's ameba dev. board is capable of USB OTG and SDIO thus making it possible to take photo with a UVC camera and store it in a SD card via SDIO. Here, combining these 2 function, one can easily create a Time Lapse Photography with merely an arduino size MCU. Here is a tutorial about it...
  18. MENG XI

    Using LoRa on Cortex-M3 MCU -- Ameba Arduino

    LoRa is a low-power wide-area network protocol developed by Semtech. It has a typical range of 10KM at low power consumption which is ideal in some IoT applicaitons. Using LoRa on Realtek's Ameba Dev. board is very easy, here is a tutorial about it, Materials Ameba x 1 Dragino LoRa...
  19. MENG XI

    Live Streaming Video using USB OTG -- Ameba Arduino

    Realtek's Ameba dev board comes with USB OTG function as well as video processing power, combined with its WiFi capabiilty, it can live stream video to your PC or smartphone, here is a tutorial about it. Preparation Ameba x 1 Logitech C170 web cam x 1 Micro USB OTG adapter x 1 Example...
  20. MENG XI

    Using Fingerprint Sensor on MCU -- Ameba Arduino

    Lack of security consideration is always debated in DIY projects, but now with Ameba Arduino-- an ARM Cortex M3 based WiFi microcontroller, you can add fingerprint sensor to your personal DIY project and boost its security. Here is a demo Preparation Ameba x 1 AS606 fingerprint...
Top