Please add solution to support 9-bit UART.
It’s commonly used in SeaTalk protocol.
Thanks
Please add solution to support 9-bit UART.
It’s commonly used in SeaTalk protocol.
Thanks
Something like SenseCAP sensor builder only for m5stack product line
https://www.seeedstudio.com/SenseCAP-XIAO-LoRaWAN-Controller-p-5474.html
I’ve implemented many NMEA 0183 Sensors on M5Stack AtomS3-lite for a boat.
For those who are interested the project GitHub home is here:
https://github.com/bareboat-necessities/bbn-m5atomS3-lite
Thanks
It would help if m5stack sensors could be
put into waterproof enclosures to be used in real world field applications.
The touchscreen product also need some mounting ways to flush mount to panels.
Thanks
What were the changes between
M5_CoreMP135_debian12_20240919
and
M5_CoreMP135_debian12_20240628
I can find it in github.
Thanks
How to read analog input on pins of AtomS3-Lite?
Are pins 38 and 39 available to read via 12-bit esp32 ADC?
Any C Arduino code example?
Thanks
I wouldn't try unless I knew what to
How do I mount all this to a panel in presentable aesthetically pleasant way?
I have built about 20 devices with different m5stack products (mostly atom units)
How can I mount it all to a board or a panel in a nice way?
Are there anything provided?
Thanks
The latest image now has flutter-ui boatinstrument interface on hdmi port.
SignalK is available via web ui. As well as FreeboardSK and KIP dashboard.
After two reboots SD card partition is resized to max available space.
NMEA 2000 interface is ready. All you need to do is connect two wires.
Most of USB gps devices are recognized on plugging in automatically.
Image includes Victron Web UI as well.
Console access is available via USB-C port at
115200 bauds.
Thanks!
How can I calibrate AtomS3R IMU and magnetometer? Can someone provide some methods and examples? Maybe in M5Unified?
Any example of a compass for it?
thanks
I've designed wave height (boat heave) sensor. It uses IMU accelerometer and gyroscope and runs on esp32 atomS3.
https://github.com/bareboat-necessities/bbn-wave-period-esp32
Thanks
How can I read built-in mpu6886 FIFO on atomS3?
M5Unified library doesn't have an example and looking at the code
many methods for FIFO are commented out and made non-public.
Can someone provide an example? I need higher sample rate and
synchronized gyro and accelerometer samples. The FIFO register supports burst reads of synchronized data for the specified data rate. The interrupt function is used to determine when new data is available.
Looks like using FIFO is only correct way to get accurate data.
Thanks
I’ve made Bareboat Necessities (BBN) Marine OS for CoreMP135 from m5stack.
It’s free and open source system based on Debian Bookworm.
CoreMP135 of BBN OS version includes:
BBN OS on CoreMP135 turns it into boat appliance able to communicate with N2K, NMEA 0183, PyPilot motor controller and IMU, Victron Cerbo MQTT.
The CoreMP135 device loaded with BBN OS is practically plug and play. After initial boot you can just wire your boat devices via RS-485 or CAN and start using it. No configuration required.
The documentation, source code and download links:
https://github.com/bareboat-necessities/lysmarine_gen/tree/coremp135_bookworm
@ajb2k3 said in CoreMP135 screen saver sleep for built in LCD:
@mgrouch You need to create a program for that
I do not see how. There are examples for displaying things on ILI9342C
using framebuffer and LVGL.
I do not see how to turn off backlight on ILI9342C. Is there some code example? Or command line utility with the code to control brightness? I was able to code that on m5stack tough on esp32 which has same ILI9342C.
Also how to wake up screen by touch?
I guess with brightness off touch functions are still there. So I need example of code listening for touch event and controlling backlight (voltage of it?) on ILI9342C.
I need some help.
Thanks
Does coremp135 have hardware 9-bit uart? Like in SeaTalk1.
Thanks
Is there a way to enable sleep for built in LCD to
turn it off to conserve power and turn on/wake up by touch?
I’m using Debian image.
Thanks
@mgrouch said in CoreMP135 Debian image:
Ok. I got the device and I loaded Debian image M5_CoreMP135_debian12_20240628 from
https://docs.m5stack.com/en/guide/linux/coremp135/image
It did boot.
However, upon boot it didn't resize the root partition to occupy whole SD card.
As a result I can't install anything because there is no space.I had to use fdisk to resize /root partition (#5 for me, making sure I use same starting block and preserve filesystem type, see https://askubuntu.com/questions/24027/how-can-i-resize-an-ext-root-partition-at-runtime) and then
resisz2fs command (something like resize2fs /dev/mmcblk0p5).
It would be too hard for an average user to repeat that.Also the kernel on it is very old. 5.15.118
On Raspberry Bookworm it is much newer. (6.x)There are many errors related to USB reported by dmesg.
I have powered USB HUB and keyboard is connected via it.
Keyboard works though.Is it possible for next versions to have image which would resize to SD card size?
Same way as Pi OS does?Is it possible to have have newer linux kernel? I think USB errors might be related to old version of it.
Thanks
USB errors were my fault. I plugged usb 3.0 hub into usb 2.0 port.
One more question:
What are the tty devices names of RS-485 and UART6 under /dev?
Thanks
According to specs coremp135 is supposed to have 4Gb memory.
However debian image reports only 462Mb
free --mega