Oh, it seems that I have missed another recent update of #LEGO #SmartBrick / #SmartPlay companion app on Android. New version that officially dropped like three weeks ago went to version number 1.0.8 (seen 1.0.1 last time). I'm pretty sure I had manually checked within the last two weeks, actually. 🤔 Had anyone already started analysing/comparing it?

Silicon die shots of the #LEGO #SmartBrick appeared! Thanks @infosecdj for the amazing work!

https://infosec.exchange/@infosecdj/116539170723262718

DJ🌞:donor: (@[email protected])

Attached: 1 image Greetings. This is #nakeddiefriday and today I got one on a reader's request. I was kindly provided with the ASIC chip from the new #Lego Smart Brick. It is the one marked DA000001-04, which nobody really knows what it is and who made it. There were suggestions it was made by Dialog but no solid evidence AFAIK. The first image is with the die intact. You can see a ball pad array on the redistribution layer. RDL is made from polyimide with copper traces, not unlike flex PCBs. It is bonded to the silicon die pads on the perimeter. Unfortunately, RDL considerably obscures the die. Full-res map: http://infosecdj.net/map/csem/da000001-04/infosecdj_mz_nikpa40x/ (layered) 1/n #electronics #reverseengineering #icre

Infosec Exchange
Some day I will find more time to look at the logic analyzer traces of #LEGO #SmartBrick. While the extension "SPI Flash" by Adafruit did not work, "SPI Memory Analyzer" by Thomas Poms does a good job in decoding the communication with the Winbond SPI flash. In the current trace I've only seen 'Read Data' (0x03) and two "unknown" commands which the HLA is unable to decode: "Power-down" (0xB9) and "Release Power-down" (0xAB). Makes sense to me as the ROFS (read-only filesystem) serves assets.

Woohoo, jetzt wird es "ernst". 😃

>Hi! Wir freuen uns dir mitzuteilen, dass wir deine Einreichung “Hacking LEGO Smart Play – was steckt hinter den „magischen Steinen“?” für
TDF5 akzeptiert haben.

Gerne Input im Vorfeld, falls es wünsche gibt. 🙃

#tdf5 #hacking #LEGO #SmartPlay #SmartBrick

e551 — ATProto Socials

e551 with Michael, Michael and Andy - a tour of the #Atmosphere with #ATProto, #Sifa, @eurosky.social, #Leaflet, a #LEGO #cacophonous #karaoke of “Mad About Me” and a whole lot more!

https://gamesatwork.biz/2026/04/20/e551-atproto-socials/

Uuuh, another #LEGO #SmartBrick toot.

I have found and freed another video from Instagram. This one is around one week old and shows the computed tomography scan (CT scan) of a brick! Interesting what people have access to!

"The LEGO Smart Brick has builders divided. Love it or hate it, fitting a bunch of networking and advanced components into a standard 2x4 brick is no small feat. 😉 Check our CT scans to see everything that’s packed inside."
(https://www.instagram.com/reel/DWpRPEaEqU8/, by user lumafield)

The firmware image files that were in the #LEGO #SmartBrick companion App "LEGO Smart Assist" could only be found in version 1.0.0. Either they got removed, compressed, encrypted or obfuscated in other ways in current version 1.0.1. Just in case someone else is trying to extract the images themselves. A diff would be nice. Because in the app's official changelog, TLG only mentions "minor bugfixes" — which is as generic as it can get.
I had this idea of making my LEGO Mindstorms RCX yellow programmable brick DUPLO-compatible back a while ago. As there is the #SmartBrick now, this should even work better and allow demo-ing this thing on a larger scale. Unfortunately, my currently working Smart Brick is opened up and rests in my test jig (see recent toots). So I've only planned this adapter for another one (yet to be bought). Should kind if work.
#LEGO #SmartPlay #duplo

@whitequark I expect the following (in favor of LEGO):
- There’s only an actual synthesizer inside
- It has probably no soundfonts or only limited ones

Reason:
It uses NFC to identify the setting/theme and then NFC again to identify the according figures/bricks.
If you want to program this brick with NFC, no WAV/MP3 can be transfered.
Using a programmable synth on the otherhand would suffice to push something like a midi/tracker file + settings. #lego #smartbrick

Sniffed the SPI bus of the #LEGO #SmartBrick today. As per nanash1's schematic (https://github.com/nanash1/smart_brick) only two chip select signals seem to be routed to test points -- that's for the accelerometer and the external flash. The CS pin to the ASIC is unknown... I still hope it is exposed and its test point location simply not known yet. The accelerometer seems to be configured for 3-wire SPI (single SDX for in and out). SCLK: 8, 12 and 16 MHz seen in the dump.

#hardwareHacking #reverseEngineering

GitHub - nanash1/smart_brick: Lego Smart Brick reverse engineered schematic

Lego Smart Brick reverse engineered schematic. Contribute to nanash1/smart_brick development by creating an account on GitHub.

GitHub