TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Dash Hacking: Bare-Metal STM32 Programming

46 pointsby ptorronealmost 10 years ago

5 comments

IshKebabalmost 10 years ago
The title should reference the Dash really, since that is the interesting bit here; not the STM32 stuff.<p>Anyway, if anyone is going to attempt this I would recommend:<p>1. Don&#x27;t install a VM to do this as weirdly recommended in the artcle. Using GCC Arm Embedded on Windows is not difficult. There are pre-built binaries on Launchpad which work fine.<p>2. If possible, use the mBed API instead of any manufacturer-supplied SDKs. It&#x27;s a great API and supports many STM32 chips already (though apparently not this specific one so some porting may be necessary).<p>3. Good luck getting that broadcom wifi chip to work.
评论 #10047374 未加载
评论 #10047806 未加载
bcg1almost 10 years ago
This is great. I just thinking about messing with a STM32 chip for a project, so this guide looks good. And actually Amazon&#x27;s little button thing looks awesome.<p>Hopefully they don&#x27;t freak out and try to lock it down in the future :( Since Microsoft got pwned when they tried to mess with the Adafruit crew you&#x27;d think they wouldn&#x27;t, but I&#x27;ve learned that one should never underestimate the power of human stupidity.
评论 #10046244 未加载
desdivalmost 10 years ago
Dumb question: why don&#x27;t manufacturers disable the JTAG interface after all the flashing and testing are done?<p>Don&#x27;t get me wrong, I really appreciate them leaving these devices easily reprogrammable for us hackers, but there&#x27;s really not much benefit in it for them.
评论 #10046977 未加载
评论 #10047809 未加载
评论 #10047285 未加载
gcb0almost 10 years ago
the amazon thing is not cheap. for 15 you get a Dev board with lots of handy usb and serial ports. for 5 you get Chinese board with wifi that also have stm32 chips
chatmanalmost 10 years ago
This seems like a great alternative to programming an ESP8266.
评论 #10045961 未加载