Grove: Difference between revisions

From Wildsong
Jump to navigationJump to search
Brian Wilson (talk | contribs)
mNo edit summary
Brian Wilson (talk | contribs)
mNo edit summary
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
12/22 I got some Grove parts including [[Can Bus]] adapters from Seeed Studio, some proto boards, and a Pi hat.
12/22 I got some Grove parts including [[CAN Bus]] adapters from [[Seeed Studio]], some proto boards, and a Pi hat.
 
I also have a Xiao Grove adapter, and a Pico adapter (10 ports).
 
== Grove CAN BUS Module ==
"based on GD32E103" https://www.seeedstudio.com/Grove-CAN-BUS-Module-based-on-GD32E103-p-5456.html It's made by Longan Laboratories
 
It has a 120ohm terminating resistor on the board, you have to solder a jumper to enable it.
 
I think it's got a TTL level UART on it so it would go to the RPISER port on the GrovePi0 Pi Hat.
 
== Grove GPS/BDS Unit ==
These are from M5. I have 3 of them. They have a UART on them, it's set to 9600 BPS but can go up to 256000. https://docs.m5stack.com/en/unit/gps
 
Looks like it has a button battery in there, something to keep in mind in 10 years. I peeked inside, it's the smallest button cell I've ever seen. I need a microscope. Cold start TTFF is < 32 seconds, so if the battery dies that's how long it will take to lock on. Oh heck in 10 years it will be totally obsolete anyway. According to the datasheet, it could be a rechargeable button cell; the chip supports it.
 
Data on the GPS chip: https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/unit/AT6558_en.pdf


== Pi Hat ==
== Pi Hat ==
Tutorial is here: https://wiki.seeedstudio.com/Grove_Base_Hat_for_Raspberry_Pi_Zero/
The one I have is this one: https://www.seeedstudio.com/GrovePi-Zero-GrovePi0.html but I find it unlikely I paid $25, I probably got it on a clearance deal.
 
Made by Dexter Industries GrovePi0 https://www.dexterindustries.com/GrovePi/engineering/port-description/ It has an Atmel Mega328P on it so it's actually an Arduino in disguise. It has 6 Grove ports. They all pass through the Mega328P and are connected to the Pi I2C. https://www.dexterindustries.com/GrovePi/engineering/software-architecture/
 
A0
 
A1
 
A2
 
RPISER
 
D3
 
I2C


This $9.80 board has its own ARM Cortex M0 MCU. I did not anticipate that, thought it would simply have connectors on it. Seems like I could load custom firmware on it and not even bother to connect a Pi Zero. :-) The firmware package has an Arduino test program in it.


The board includes a 12-bit ADC with 3 analog Grove ports
A different product entirely: https://wiki.seeedstudio.com/Grove_Base_Hat_for_Raspberry_Pi_Zero/ This $9.80 board has its own ARM Cortex M0 MCU.


The UART port passes through to the [[Raspberry Pi GPIO]] on GPIO14 and GPIO15
Both of these boards seem like they happily work without being attached to a Pi.


There is a port that lets you burn new firmware into the Cortex MCU.
The board includes a 12-bit ADC with 3 analog Grove ports. The UART port passes through to the [[Raspberry Pi GPIO]] on GPIO14 and GPIO15. There is a port that lets you burn new firmware into the Cortex MCU.


[[Category: IoT]]
[[Category: IoT]]
[[Category: Embedded]]
[[Category: Electronics]]
[[Category: Electronics]]

Latest revision as of 20:51, 25 September 2024

12/22 I got some Grove parts including CAN Bus adapters from Seeed Studio, some proto boards, and a Pi hat.

I also have a Xiao Grove adapter, and a Pico adapter (10 ports).

Grove CAN BUS Module

"based on GD32E103" https://www.seeedstudio.com/Grove-CAN-BUS-Module-based-on-GD32E103-p-5456.html It's made by Longan Laboratories

It has a 120ohm terminating resistor on the board, you have to solder a jumper to enable it.

I think it's got a TTL level UART on it so it would go to the RPISER port on the GrovePi0 Pi Hat.

Grove GPS/BDS Unit

These are from M5. I have 3 of them. They have a UART on them, it's set to 9600 BPS but can go up to 256000. https://docs.m5stack.com/en/unit/gps

Looks like it has a button battery in there, something to keep in mind in 10 years. I peeked inside, it's the smallest button cell I've ever seen. I need a microscope. Cold start TTFF is < 32 seconds, so if the battery dies that's how long it will take to lock on. Oh heck in 10 years it will be totally obsolete anyway. According to the datasheet, it could be a rechargeable button cell; the chip supports it.

Data on the GPS chip: https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/unit/AT6558_en.pdf

Pi Hat

The one I have is this one: https://www.seeedstudio.com/GrovePi-Zero-GrovePi0.html but I find it unlikely I paid $25, I probably got it on a clearance deal.

Made by Dexter Industries GrovePi0 https://www.dexterindustries.com/GrovePi/engineering/port-description/ It has an Atmel Mega328P on it so it's actually an Arduino in disguise. It has 6 Grove ports. They all pass through the Mega328P and are connected to the Pi I2C. https://www.dexterindustries.com/GrovePi/engineering/software-architecture/

A0

A1

A2

RPISER

D3

I2C


A different product entirely: https://wiki.seeedstudio.com/Grove_Base_Hat_for_Raspberry_Pi_Zero/ This $9.80 board has its own ARM Cortex M0 MCU.

Both of these boards seem like they happily work without being attached to a Pi.

The board includes a 12-bit ADC with 3 analog Grove ports. The UART port passes through to the Raspberry Pi GPIO on GPIO14 and GPIO15. There is a port that lets you burn new firmware into the Cortex MCU.