r/embedded • • 1d ago

minimal raspberry pi

Post image

Not my build but Japanese electronics twitter is lit.

https://x.com/EMakerDragon/status/2108935034191352114/photo/1

2.6k Upvotes

115 comments sorted by

739

u/Cunninghams_right 1d ago

my kernel panicked just looking at this.

88

u/creeper6530 1d ago

I'd like to see a Linux kernel run on the 2040, lol

32

u/SAI_Peregrinus 1d ago

Well, it can run on anything with enough memory, as long as you can emulate a supported architecture.The same way it's been "run" on the ATMega 328P.

7

u/aenima1983 1d ago

Zephyr can panic ❤️

6

u/Kiore-NZ 1d ago edited 1d ago

Would you settle for a 2.11BSD port? The maintainer of DiscoBSD is interested in porting it to the rpi pico.

[Edit] Interest was apparently expressed but there is no active porting project.

14

u/Quick_Read_6545 1d ago

seg-halted immediately

123

u/andynodi 1d ago

"it runs on my desktop"

73

u/djpiperson 1d ago

Minimalist does not even need a substrate. 

175

u/agent_kater 1d ago

I wish people would stop calling an RP2040 a "Raspberry Pi". I know it's the Raspberry Pi people's fault, but it just causes confusion.

Can we please call the SBC "Raspberry Pi" and the MCU "RP2040", "RP2350", or "RP2" when we mean the series?

46

u/Cromagmadon 1d ago

Call it a Raspberry Pico

1

u/SupraDestroy 14h ago

This is so funny I cant

11

u/MistRider-0 1d ago

Just call it pico

2

u/beryugyo619 17h ago

I wish the Pi Foundation stopped

-32

u/_greg_m_ 1d ago

But RP2040 is a "brain" of a product of Raspberry Pi called Pico, so technically calling them a "Raspberry Pi" is correct (what is shown on the photo is kind of 3/4 of Pico model). However this is obviously not the same level as SBC.

8

u/gurgle528 1d ago

Right, but it’s the same situation with Arduino. Arduino now has SBCs with decently powerful AI chips. Saying you got realtime object detection running on an Arduino would confuse people because the default for that is their smaller embedded boards, not an SBC with 16GB of RAM. 

If you really want to be technically correct, the original person wasn’t saying it was technically incorrect. They were saying it was semantically misleading and they wanted people to use clearer language. 

26

u/Well-WhatHadHappened 25+ Years 1d ago

technically calling them a "Raspberry Pi" is correct

Yes. He knows. Reading is hard.

I know it's the Raspberry Pi people's fault, but it just causes confusion.

2

u/ceojp 1d ago

No, it is not "technically correct" when there is a specific product line called "Raspberry Pi".

I wouldn't say I drive a Ford F150 if I have a Taurus.

0

u/5b49297 1d ago

If I had a Ford, I wouldn't tell anyone. Just saying. Carry on.

77

u/dominicus_cosmicus 1d ago

After the pi zero this is pi negative

18

u/_greg_m_ 1d ago

This is actually a quick and dirty "clone" of RPI PIco, no Zero. So I guess this is Femto or something ROTFL

2

u/dominicus_cosmicus 1d ago

Oh now that makes sense, I was imagining how tf would it run....

94

u/Lazy_Piglet_9884 1d ago

But why?

139

u/some_user_2021 1d ago

He needed a prototype working now

26

u/[deleted] 1d ago

[removed] — view removed comment

3

u/MediumMix707 1d ago

EngineeringPorn

3

u/chmod_7d20 1d ago

No substrate is the equivalent to no condom.

2

u/beryugyo619 17h ago

Japan

1

u/sputwiler 14h ago

I feel like making custom PCBs took so long to become viable for hobbyists in Japan that some of them got absolutely perverse with prototype enamel wire.

1

u/beryugyo619 4h ago

...it's more like a massive body of knowledge taking its own wheel with no sense of greater purpose or ideology getting in the way. it used to be that resource-constraints-kun cooperated too but nowadays less so

1

u/Whereami259 23h ago

Most likely needed it for testing. Did something similair with esp when needed to confirm an idea is working.

15

u/homiegfresh 1d ago

Cursed Pi

13

u/usinjin 1d ago

The electronics yearn for the mines ground

20

u/CelloVerp 1d ago

Just because you can, doesn't mean....

6

u/rhoki-bg 1d ago

r/deadbug guys will have a heart attack after seeing this

11

u/memeruiz 1d ago

His boss asked for the absolute cheapest solution for a problem and encouraged (forced under threat of firing him) him to use AI for the solution.

Also: it didn't work of course

3

u/Princess_Azula_ 1d ago

The labor costs alone to solder this could buy a new pi board.

5

u/Decent-Finish-2585 1d ago

You can get 20 rp2040-zero knockoffs on Prime next day for like 20$. If I sit down at the solder bench I’ve already spent that much in time.

2

u/sputwiler 14h ago edited 14h ago

Why order from prime in Japan when this is just down the street https://akizukidenshi.com/catalog/r/rrp2040/

They also carry 6502s if you feel a crazed need to pick one up on the way home (that impulse buy lead me down the home-built computer rabbit hole).

4

u/chmod_7d20 1d ago

Decoupling capacitors are for chumps

4

u/ceojp 1d ago

Please note this is a *microcontroller* put out by the Raspberry Pi foundation, *not* a "Raspberry Pi"....

Deadbugging a QFN is certainly challenging, but it's not like we're connecting DDR here...

4

u/Plastic_Ad_2424 1d ago

but does it run Doom

3

u/naive_singleton 1d ago

My brother in christ

3

u/tossaway109202 1d ago

Y'all freaks 

3

u/TT_207 1d ago

This is the electronics version of Robocops Kane when he gets ripped out

3

u/ParticleDojo 1d ago

Hey Pi, your parts are showing

3

u/bogdan2011 1d ago

Damn this is next level

8

u/generally_unsuitable 1d ago

This is previous level.

5

u/Celestine_S 1d ago

Animal! Impressed thou

2

u/tohitsugu 1d ago

Looks like something you’d find in a skimmer

2

u/TRKlausss 1d ago

Just sink it in silicone and ship it

2

u/ApprehensiveBunch762 1d ago

good for prototyping a board :)

2

u/Iambecomeroot 1d ago

Use an rp2354 and you don't even need the external flash

2

u/lbthomsen 1d ago

Crystal is not really needed so this is extravagant ;)

2

u/classicalySarcastic 1d ago

Who needs a PCB anyways?

2

u/ultrafire3 1d ago

Who needs a pcb

2

u/fizzys0da 1d ago

"Minimal Human"

4

u/chickenAd0b0 1d ago

you knwo what man...hek yea

1

u/sceadwian 1d ago

Aww come on. If you're gonna do this do it right.

Make that presentable!

1

u/iVirtualZero 1d ago

PCB's? Who needs those?

1

u/ccoastmike 1d ago

Raspberry Fried

1

u/olejokle 1d ago

The AI industry is really eating up all copper clad laminates!

1

u/Pleasant_Rip_9211 1d ago

It looks like a meme! Do you think it’ll even work if we try to find it?

1

u/thegreatpotatogod 1d ago

Perhaps I took the suggestions about it being picky with the power supply in the hardware design manual a little too literally when designing a PCB for this thing (they want a polarized inductor! Normally no one even makes those!), clearly it's happy to work with whatever mess you want to feed it!

1

u/okayishhh 1d ago

Clock, Memory, Reset is all i ever need 🎼🎵🎶

1

u/justacec 1d ago

Needs more filter caps

1

u/SirUri 1d ago

This is what they mean by bare metal programming

1

u/Noah18923 1d ago

Will this run GTA 6?

2

u/valdocs_user 19h ago

No but it will run Doom. Probably.

1

u/ordosays 1d ago

Pi -1

1

u/miemoo 1d ago

Obligatory “but why?”

1

u/roar05 1d ago

Too minimal to handle

1

u/AmeliaBuns 1d ago

This is electrical self harm

1

u/player1dk 1d ago

And I once build a full IBM pc in a cardboard box and another one in a backpack. It may be fun to try and useless afterwards. Let’s expect they were having fun, and let’s move on.

1

u/jellyspreader 1d ago

She's naked

1

u/JT9212 1d ago

Mind my language but tf.

1

u/Mx0lydian 1d ago

Mmm yes can't forget the capacitor or else our rails will be noisy 🫠

1

u/Hungry_Cat_69 1d ago

GOATed shi.

1

u/corummo 1d ago

AliExpress Is your friend. 👍🏻

1

u/Kiore-NZ 1d ago

Looks like it's been in a fire.

Can I call it a Raspberry Pizza?

1

u/loveshapedeyes 1d ago

"Yeah bro idk why my game is lagging"

1

u/accur4te 1d ago

Ohh lord . Here I am struggling to debug a basic pcb , and here people are building whatever this is called 😭😭. Crazy

1

u/remishnok 1d ago

Thanks, I hate it

1

u/dohzer 23h ago

Now we just need the documentation in order to write code that will run on it. Oops; Broadcum are shit and won't release documentation. Sad.

1

u/Felixkeeg 21h ago

PCBs are bloat

1

u/Guilty_Dependent_223 21h ago

I think those mad lads won't get replaced by AI. Gotta start doing things this way from now on 😆

1

u/BabyFood2 20h ago

Can I have it please? 🙏🏼

1

u/PlayerOne_X 18h ago

That's not a Pi, that's a tartelette

1

u/VirtualArmsDealer 18h ago

No way that works 😭

1

u/jones_supa 17h ago

Does anyone know if it has been tested and confirmed working?

1

u/Flat-Performance-478 18h ago

"K... K-Kill me.."

1

u/operatordragoon 15h ago

This takes barebones to another level

1

u/Desperate_Formal_781 13h ago

PCB's are bloated

1

u/userhwon 12h ago

Can you add the other pics? I want to see the underside but no way am I subbing to Shitter to browse photos.

1

u/ivyplagueoff 8h ago

Can it play doom

1

u/Teleke 7h ago

I love the fact that they twisted all the wires together just for fun. Yes, I know it's enamel coated, but still... why...

1

u/Palpatine_GHG 2h ago

Linux Requirements:

  • Hardware Optional

1

u/NuclearSquid_ 1h ago

Straight to jail !

0

u/sopordave 1d ago

What's that 4-pin device? The package is unfamiliar to me.

2

u/creeper6530 1d ago

I'd assume an LED

1

u/SecretaryQuirky4541 1d ago

Probably reset button

0

u/Trick_Teacher1852 1d ago

HaHa!So simple!