MangoPi To Bring A SD-Card-Sized Linux Module

Today's Diminutive Device is a small castellated System-On-Module (Twitter link, nitter proxy)from [MangoPi] called M-Core, with a quad-core A53 CPU and 1 GB of RAM. As such, it's very capable of running Linux, and even sports an HDMI output! Taking a closer look at the devboard picture, we can spot traces for three USB 2.0 ports, what seems to be two SDIO interfaces for MicroSD or WiFi cards, and an Ethernet MagJack with its termination network. This is a decent set of interfaces, rivaling what we'd expect out of a Pi Zero!

More importantly, this module is as small as an SD card itself - or as an OLED display that we hobbyists sprinkle onto our projects. Having power of Linux in such a small footprint is certainly something to behold! The back of the module is mostly flat, save for a few decoupling capacitors on the other side of the CPU - it seems, an Allwinner H616. On top of it, we can see the CPU itself, a small buck regulator and a DDR3 RAM chip, as well as tightly-packed passives. There's even an unpopulated footprint for a DFN8 QSPI flash chip - with a lightweight enough OS build, you could perhaps dedicate your MicroSD card to storage only.

The devboard for uses the "FlexyPins"-like connectivity technique we've covered recently, and [MangoPi] say they bought those pins on TaoBao. We can't help but be a bit amused at the thought of putting HDMI through such connections, but it seems to work well enough! Castellated modules like these are relatively easy to work with, so it shouldn't be hard to literally pop this module out of the devboard and figuratively pop it onto your PCB. Next step is, reportedly, porting Armbian to this board, likely solving quite a few software support hurdles.

MangoPi have been posting updates on their Twitter page over the last few weeks, and, as it comes with the format, a lot of questions are left unanswered. Why does the devboard only show a single linear regulator of the kind we typically expect to deliver 1 A at most? Will we get higher-RAM versions? What's the price going to look like? Will this module ever get to market? We can only hope, but if it does indeed, we are sure to see a few projects with these, whether it's smart glasses, smart displays, phones, handhelds or malicious wall chargers. As usual, community makes or breaks an SBC, and we shall watch this one closely.

We thank [WifiCable] and [DjBiohazard] for sharing this with us!

#arm #hardware #allwinner #allwinnerh616 #armcortexa53 #castellated #flexypins #hdmi #mcore #mangopi #singleboardcomputer #som #systemonmodule

Mikrocontroller als Buildingblocks für kleine Serien und eigene Leiterplatten besitzen oft Castellated Holes, FlexyPins helfen bei Entwicklung und Tests.
Kein Nagelbrett: FlexyPins zur Programmierung und Test von Mikrocontrollerboards
Kein Nagelbrett: FlexyPins zur Programmierung und Test von Mikrocontrollerboards

Mikrocontroller als Buildingblocks für kleine Serien und eigene Leiterplatten besitzen oft Castellated Holes, FlexyPins helfen bei Entwicklung und Tests.

heise online

Snip Your Way to DIY PCB Castellations

Castellated PCB edges are kind of magical. The plated semicircular features are a way to make a solid, low-profile connection from one board to another, and the way solder flows into them is deeply satisfying. But adding them to a PCB design isn't always cheap. No worries there -- you can make your own castellations with this quick and easy hack.

[@CoilProtogen] doesn't include much information in the Twitter thread about design details, but the pictures make it clear what the idea is here. OEM castellations are really just plated areas at the edge of a board that can be used to tack the board down to another one without any added hardware. The hack here is realizing that lining up a bunch of large-diameter vias and cleaving them in half with a sharp pair of scissors will result in the same profile without the added cost. The comments on the thread range from extolling the brilliance of this idea to cringing over the potential damage to the board, but [@CoilProtogen] insists that the 0.6-mm substrate cuts like butter. We'd worry that the plating on the vias would perhaps tear, but that seems not to be the case here.

The benefits of a zero-profile connection are pretty clear in this case, where castellated PCBs were used to replace bulky header-pin connectors on a larger PCB. We can see this technique being generally useful; we've seen them used to good effect before, and this is a technique we'll keep in mind for later.

#mischacks #castellated #castellation #edge #pcb #plated #via

Snip Your Way To DIY PCB Castellations

Castellated PCB edges are kind of magical. The plated semicircular features are a way to make a solid, low-profile connection from one board to another, and the way solder flows into them is deeply…

Hackaday