element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Personal Blogs
  • Community Hub
  • More
Personal Blogs
Ralph Yamamoto's Blog Sipeed Maixduino - Arduino IDE Programming
  • Blog
  • Documents
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: ralphjy
  • Date Created: 1 Oct 2019 3:49 AM Date Created
  • Views 4047 views
  • Likes 3 likes
  • Comments 1 comment
  • arduino ide
  • arduino_tutorials
  • maixduino
Related
Recommended

Sipeed Maixduino - Arduino IDE Programming

ralphjy
ralphjy
1 Oct 2019

I received my Maixduino AI Kit.  It was nicely packaged in a small plastic box.  The components were neatly wrapped in bubble wrap.

image

The camera was pre-attached as seen in the lower right of the board so the only assembly required was to add a microSD card and attach the LCD panel cable.

image

I had a couple of surprises getting started.  The first was that the Maixduino requires the microSD card to be formatted as FAT (not FAT32) and since the smallest one I had was 16GB I needed to reduce the active partition to 4GB before I could format it.  The second was that the position of the microSD socket requires that you plug it in adjacent to the ESP32 which is somewhat awkward.  You can see it in the test setup below.  I started out with the generic Blink example to test the Arduino IDE setup.  There is a Board file available for the Maixduino (actually looks like it supports all 4 boards types - Dock, Bit, Go, and Maixduino), so setup is fairly straightforward.  There are 2 separate serial ports - one for the K210 and one for the ESP32, so you need to select the first one for programming.  The only mistake that I made in initial configuration was that I forgot to change the programmer type to k-flash and that gave me a programmer error.

image

 

The Maixduino does not have an user LED like the Bit board so I needed to add one externally to run the Blink program.

image

Here's a short clip showing it working.

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

 

Another surprise that I had was that MaixPy was already loaded in the onboard flash memory.  My webcam does not show the LCD image clearly but the text says "Welcome to MaixPy".  I verified that after booting up that I could connect via a serial terminal, but it is using a very early version of MaixPy (microPython variant) and I'll replace it before I try using it.

image

 

I did a couple more quick tests using examples that were provided.

 

1) A short test of LCD programming - using the standard Adafruit_GFX library

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

 

2) Capture an image with the camera and display it on the LCD - a snapshot of my desktop showing notebooks and a couple of monitors.

image

 

Next I'm going to try using MaixPy and then move on to using the AI capability to do image detection.  I'll also need to print a case for it.  Quite pleased so far with a $25 kit.  Maybe I can come up with an idea for a Vision Thing project.image

  • Sign in to reply
  • clem57
    clem57 over 5 years ago

    Agreed ralphjy . Mine is a good example of the power of RISC V KR210. Soon I wish to update my experiences...

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube