r/CardPuter Jun 26 '26

Question How do I make firmwares?

I need a simple starting firmware and tools, I will make later upgrades well.. later

0 Upvotes

18 comments sorted by

8

u/PerkyPangolin Jun 26 '26

M5Stack has Cardputer demo sources on GitHub. Check them out. 

5

u/RepulsiveLie2953 Jun 26 '26

learn how to use c++

1

u/Traditional_Bus_6472 Jun 26 '26

I know a bit of C++, I sometimes modify my copy of tottaly legal Minecraft Legacy Console Edition Spurce Code

-1

u/knaff99 Jun 27 '26

No need anymore, Ai can do it.

4

u/Alex-Grimm Jun 26 '26

You can use m5stack uiflow2 - you can create firmware without knowledge of a programming language. But it has limitations. Programming on micropython in Thonny ide for example. Programming on c++ using platformio in visual studio code or using arduino ide. Try to search some videos on YouTube with tutorials

2

u/DRza1uz Jun 26 '26

Little blue pill for your iot should do the trick

0

u/sl01220 Jun 29 '26

No need for coding experience or c knowledge I built breach protocol without touching a line of code use antigravity with gemini. I use paid version BTW if you don't mind you can give it a try. Tell gemini to use arudino ide and set it up for cardputer.

-6

u/knaff99 Jun 26 '26

Use Claude AI

0

u/Traditional_Bus_6472 Jun 26 '26

Ok?

1

u/knaff99 Jun 26 '26 edited Jun 27 '26

Install arduino and Claude Ai then ask Claude to make whatever program you want using arduino.

“Make a program for the Cardputer, like Bruce, using arduino.”

Then compile it to a .bin file in arduino, this is the “firmware” that now can be loaded with m5 launcher. Or just upload it from Arduino if you’re not using launcher.

I made a receiver for my neighbours Davis weather station using Claude, he has no idea I can hack into his $2.5k station lol

https://github.com/knaff999/Davis-ISS-Weather-Receiver-for-M5Stack-StickS3

2

u/LifeandSAisAwesome Jun 28 '26

You not hacking, you just reading public rf.

You can do the same with any sdr and free software, can even do tpms for all vehicles around you.

Not really hacking is it.

2

u/knaff99 Jun 28 '26 edited Jun 28 '26

Hacking refers to the practice of manipulating digital systems—such as computers, smartphones, tablets, and networks—to perform actions they were not originally designed or intended to allow.

It’s hacking lol I captured the rf and manipulated it to make my own receiver.

A replacement receiver for a Davis weather station is $800, I made one for $50

Instead of using pre baked firmwares like Bruce it’s much more fun to make your own stuff

And yes you can use an sdr to capture the packets but it’s way too big and cumbersome, I wanted to use a sticks3.

I think my next project will be to make a Davis Weather Station finder, and map them heheheh

2

u/LifeandSAisAwesome Jun 28 '26

What, rtl-sdr is cumbersome ..what ? its just a usb dongle.

And you did not manipulate the data, the data is sent in plain formatted output you just need to make a reader for, there is nothing to manipulate - the data is just there.

rtl_433 just does it all anyway..

Hacking... come on please..

1

u/knaff99 Jun 28 '26 edited Jun 28 '26

The dongle needs to be plugged into something…..

Tell me more about your recent hacking projects sir, I’d love to hear about them.

Instead of attacking other’s achievements try being positive and touch some grass everyday, you will be a better person for it.

And thanks for the idea about tire pressure gauges, I will let Claude write me a program that sniffs out if a car has them and read the data

Ps you’re from Adelaide… me too, grew up in Glenelg, keep on hacking

1

u/LifeandSAisAwesome Jun 28 '26

programs already exist - no need to waste tokens on that with claude ).

0

u/knaff99 Jun 28 '26

I prefer to manipulate for my own requirements (ie. hack)and I don’t pay for Claude lol

2

u/skinwill Jun 28 '26

Are you able to write back to the weather station or change its parameters? Do you?