Navigation

    M5Stack Community

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    1. Home
    2. mikemoy
    3. Posts
    M
    • Continue chat with mikemoy
    • Start new chat with mikemoy
    • Flag Profile
    • Profile
    • Following
    • Followers
    • Blocks
    • Topics
    • Posts
    • Best
    • Groups

    Posts made by mikemoy

    • Operational Temperature Range M5Stamp ESP32S3

      You guys came so close to making a prefect product with the M5Stamp ESP32S3.
      Though there are some things that IMHO made no sense.
      #1) The button on top. I would lean toward useless, or at the very least tied to reset.
      I would rather see it removed, use the money you saved on the button, and put it towards getting a lower temp range.

      #2) By rating this for 0 Deg. C. You just limited yourself to indoor applications only!
      Whatever part is in there that is the limiting factor, replace it with something else.

      Also, when checking out you should add options for including 2.54mm or 1.27mm headers.
      The ones we bought came with the 4 pin & the 2.54mm headers. Both of which we will never use.

      posted in PRODUCTS
      M
      mikemoy
    • RE: Core2 A2DP Source

      @ajb2k3 said in Core2 A2DP Source:

      M5Stack devices are built on the ESP32 and so you can go strait to ESP-IDF/ESP-ADF and program them directly.

      True, but there is a hitch. M5Stack-IDF is over 2 years old now. I will loose to much functionality going that route.

      I spent all last night setting ESP-IDF up on a RPI4 and still did not complete it.

      That is probably a good thing, on a RPI it would probably take like 10 minutes to compile.

      posted in Arduino
      M
      mikemoy
    • Core2 A2DP Source

      I thought it would be cool to make an MP3 player using the Core2. Thought it would be a walk in the park.
      To my surprise Arduino has no support for bluetooth A2DP Source. ESP-ADF does. So I can't work with Arduino, and I cant work with ESP-IDF because Stack5 is so out of date with it's M5Stack-IDF.
      I can't be the only one who want to use BT to connect to an external BT speaker.

      Why is M5Stack, so behind with it's M5Stack-IDF ?

      posted in Arduino
      M
      mikemoy
    • M5.Lcd.drawPngFile, why is it not in the docs

      Over at M5 Docks, I noticed that there is no documentation for
      M5.Lcd.drawPngFile.
      I use this, and know it works, but there is no documentation for it there.

      posted in General
      M
      mikemoy
    • M5.Lcd.printf writes over previous print

      I wanted to do something I thought was simple.

            M5.Lcd.setTextSize(2);
            M5.Lcd.setTextColor(ORANGE);
      
            for(int x=0; x < 100;x++)
            {
              M5.lcd.setCursor(240,165);
              M5.Lcd.print(x);
            }
      

      Yet, when it prints to the LCD they just overlap to the point where its all just a blob. I have tried M5.Lcd.printf, M5.Lcd.print, M5.Lcd.drawNumber, and M5.Lcd.drawString and they all do the same thing.
      I.E. it does not clear the pixels to the background color that are not part of what being drawn.
      My next though was that i needed to use fillRect inbetween prints, but that seems like a waste of cpu time to do that.
      Would it not be better to have an extra option for all these to set non used pixels to a background color when it prints?
      I.E. drawString(const char *string, int32_t poX, int32_t poY, , uint16_t color);

      OR, is there another way that I am just not seeing.

      posted in General
      M
      mikemoy
    • RE: Working with jpg images

      @delchi I didn't have any luck with JPGS, so i just used PNG.

      posted in Core 2
      M
      mikemoy
    • RE: Core2 API Documentation

      No one? There must be documentation on how to use all the functions provided somewhere right ?

      posted in Core 2
      M
      mikemoy
    • RE: Installing "M5Stack-IDF" will result in errors

      @felmue

      FWIW & IMHO, Arduino is far to limiting. IDF opens up far more options that Arduino just does not address.
      Menuconfig is the primary reason for me to use IDF, and like the other poster said, having many source files Arduino is just to crippling to large projects beyond twinkling a led.

      I too hope M5Stack comes out with an updated official version of m5stack for IDF.

      posted in ESP - IDF
      M
      mikemoy
    • Core2 API Documentation

      Been playing around with my new Core2 and its awesome.
      There are many examples M5 has provided, but I have not been able to find information on all the functions that are available, and info on how to some of them get used. Is there such a document ?

      I am looking for something like what Espressif has done.
      Espressif API Reference

      posted in Core 2
      M
      mikemoy
    • RE: Working with jpg images

      Thank you for the detailed explanation.
      I wound up using "Bin2C" from segger.com because I am a windows guy ;-)
      Bin2C

      Got it working now thanks.

      posted in Core 2
      M
      mikemoy
    • Working with jpg images

      The factor demo for the Core2 is very nice.
      I found the thread "Lesson 1.2.1. LCD. How to create image array" but that is not what is used in the factory demo.
      They use, Disbuff.drawJpg(CoverImage,21301,0,0,240,240,0,0);
      The lesson thread uses drawBitmap

      What I would like to know is how to take a .jpg image, convert it to a C file and use drawJpg to throw it on the LCD.
      Is there any info on how to do that ?

      Thanks

      posted in Core 2
      M
      mikemoy
    • RE: Lesson 1.2.1. LCD. How to create image array

      This seems like a great tool, but the link no longer works.

      posted in Lessons and Guides
      M
      mikemoy
    • RE: Simple fix when upload fails.

      Hi guys, just got mine in today and it kept resetting while trying to program. Started at the forums and found this post.
      As a R&D engineer let me first just say the guys at m5Stack know what they are doing on the hardware side. It's an exceptions build, But looking at the schematic, i am kinda shocked they dont have a cap on the reset line.

      I tried 3 values and all worked. 0.1uf, 2.2uf & 10uf. Would not go higher than 10uf though.

      I stuck a 0.1uf cap on the reset pin to gnd, and mine works just fine now, Typically in this circuit anything =<10uf should work just fine.
      In the photo I put a 0805 cap, there. It would be best to stick a 0603 there but I didn't have any.
      You can get these locally at mouser or digikey.
      0.1uf cap at Mouser

      For those of you who dont have solder skills like this you can use a through hole cap like this one externally on the box from "RST" to "G". polarity does not matter for this ceramic cap.
      0.1uf Through Hole Cap

      0_1516915484972_esp32.bmp

      posted in Cores
      M
      mikemoy