Uses for a raspberry pi 3?

I got a pi3 awhile back to make a retroarch setup. It was fun, but I got bored with it.

Does Zig Forums mess with these things? What projects have you made? Are arduinos better?

I'd like to get some ideas to make this thing useful.

Attached: rpi3.jpeg (1280x1024, 177.31K)

Other urls found in this thread:

conrad.com/ce/en/product/106020/ebro-TPX-220-Ebro-TPX-220-Temperature-Sensor-1341-6332
dietpi.com/
pi-hole.net/
youtube.com/watch?v=ltUAw02vfqk
lowrisc.org/
sifive.com/boards/hifive1
instructables.com/id/Raspberry-Pi-Wall-Mounted-Calender-and-Notificatio/
twitter.com/SFWRedditGifs

I swapped in a real antenna in place of that SMD POS and it works

NetBSD has really good support for this board, so try that.

It's fine as long you didn't paid for it

Surely there must be hordes of these things just sitting in peoples' closets doing nothing. You can probably get a used one dirt cheap, or even trade something for it.

For a couple months on youtube, no one would shut up about these things. Every gaming channel had some video about it.

What's funny is that you need to spend around $90 for a full kit, and the end result can't even play N64 games.

You can easily buy an old Compaq 6300 Pro for half that, which I believe can play up to PS2.

seedbox with rtorrent

Do a man in the middle attack on somebody?

The x86 is full botnet though. Anyway I don't care about many games past the 16-bit era. Doom (as in Chocolate Doom, not the Zdoom crap) is one of the few exceptions, and that runs perfect on my A20 board in the framebuffer console, without any GPU acceleration.

Attached: tcdoomrm04b.png (600x480, 210.28K)

tor relay, file server and all that jazz
otherwise they're useful for flashing rom chips

Host a server.

No, $50 will do if you already have an old mouse and keyboard, and I know you do. All you need to get started is the pi ($35) and a class 20 SD card and 3A 5V supply (you can squeeze this into $15 with careful shopping).


No, I buy them to resell and I never see them "laying around"


3+ and latest pi retrocade can indeed

*class 10 SD card
That's what I get for typing while eating

If you're the dude from the BSD thread the other day, I got that board by now, setting it up with gentoo/a nice 1600x1200 screen I had standing around. Currently working out how to access the nand it has. Thanks for the advice!

there are nice USB power supplies that won't burn your house down and can supply 5V to 5-8 devices at once. They're totally worth the money, just buy a good one.

Is it really an issue if you aren't going to connect it and you're just using it for retroarch?


This still doesn't justify being able to buy a compaq for even less, which can run games from an even higher generation.

this
when the use case is retro vidya or htpc, there is no need to buy such shit as rpi3 which is botnet anyway, with the blobs it requires to operate. And you have cables everywhere, keyboard, mouse, sd cards to buy if you don't have them already.
For the same price, you can get a used TP x220 (with intel HD3000 igpu) which will serves fine as cheap htpc or retro vidya machine. You can even flash it to coreboot with intelme removed (almost)
rpi3 and others always seemed like soyboy things to me.

I have two, one for shitposting and the other for a pi hole.

these bait threads also appear on cuck chan, I think they're made by worried Intel employees. Intel has failed to dent the Pi market even though they've spent hundreds of millions on low power SBCs. Same as their failure to dent the phone market.

arm is kinda shit at Linux support, at least most of these boards are. There's often some important part missing or hidden in some blob/modified kernel source targeted at some terribly outdated 3.x kernel.

Intel has the only advantage that, as any x86 in Linux, it just works. The power consumption isn't that good though, nor will it ever be. Also you could argue they're even blobbier than some ARM SoCs as there are actually quite a few ARM SoCs that'll run without blobs or firmware, just not with all capabilities, which hasn't been true for all x86s for a while now.

What sucks is that the fucking Pi boots it's CPUs through proprietary blob which you could argue is just as bad as any x86 UEFI board. I'm not one of those fags that is about conspiracy theories but that there is basically no system with mass appeal who doesn't do this kind of bullshit really kinda makes you wonder about some overarching agenda.

Can't help you with the NAND, I pretty much just ignored it for now. I'm hoping that it's possible to shove at least u-boot on there though, so I can boot laptop HDD without needing an empty micro SD inserted, since board won't boot directly from HDD. Other boards like the ones by Olimex have SPI flash where you can shove all the boot stuff, so that's pretty convenient and a lot simpler to deal with compared to NAND. Anyway that's all on hold until I get my 3A power supply.


I guess not, if it has no network, including wifi and bluetooth. For me the point was to have a general-purpose computer and get away from Intel. It's not perfect, but the best I can do for now.


ARM requires a lot of research on your part, that's true. But these are called "dev boards" for a reason. With the exception of the RPi (and maybe a few others like Sheevaplug), you're expected to know what you're getting into. I think the blobs in the RPi are just general Broadcom shittiness, but yeah it does seem like anything that's designed to be or ends up popular becomes subverted.

Seedbox, VPN host, portable VPN router, matrix host, PiHole, Cjdns node, webserver, file host, IRC, literally fucking anything.

I doubt you'll have enough users of whatever you decide to do that performance will matter but you can also try making a shitty HPC with pis.

A TPX220 is a temperature sensor not a computer.
conrad.com/ce/en/product/106020/ebro-TPX-220-Ebro-TPX-220-Temperature-Sensor-1341-6332
That just tells you the temperature. It wont work as a computer.

He could buy one of the pi copies that is better specced at 1/4 of the price.

The blob issue has been solved and while you don't get drivers for the GPU or wireless (or flash LOL) you can boot it off USB and use it normally. People are running OpenBSD on Pis now.

Pretty sure he means Thinkpad X220, ie a full blown fucking laptop with Intel CPU, ie the botnet he's trying to avoid with not picking a Pi.

Jews did 9/11

piHole, DIY VPN to connect to when you are on airport Wi-Fi.

The Asus Tinkerboard S uses the Rockchip RK3288 and is quite a bit faster than the Pi 3. It also comes with onboard nand and 2 GB of RAM. The nand is the most unproblematic I've ever seen in such a board, you can hook the Tinkerboard up to a PC via it's microusb connector and it can be accessed like an usb drive.

RK3288 works with mainline kernel and if you pay close attention to the resources you can find online it's relatively easy to get up and running. It's fast enough to compile it's own gentoo packages. The only awful thing about it is the Mali drivers. Even if you use the custom-coded Rockchip stuff and the blob drivers, X will be slow as fuck. Wayland fares a bit better. Better stay in the console, probably.

I don't know since I really only buy Pi's since they're from a relatively white country and I really want to fuck over Intel. I already have a Talos II.
You can just use as a loonix computer or ARM development station, OP.

Raspberry Pi 3 B+ here. Pay no attention to the retards who are upset because it won't play video games. It's a nice little RISC computer that consumes very little power and can be used fanless with no throttling if you get a big enough heat sink on the CPU. I recommend this Flirc case which has an integrated heak sink. The weight and rubber feet stop it from sliding around. I'm using mine as a little desktop computer for basic word processing (Emacs) very light web browsing (NetSurf and sometimes Chromium if I need JS to work). Devuan works flawlessly if you're wanting a full 64-bit ARMv8 OS. I've heard the BSDs work as well. And if you boot Raspbian and modify a specific programmable fuse, you can boot from USB like I'm doing with a 64GB Sandisk stick. It's faster and more stable than the flaky SD card I was using previously.

Attached: 20190203_171723-1.jpg (2439x2050, 2.6M)

Getting a good micro SD card isn't that difficult you know

Last time I've tried it, the framebuffer was pretty glitchy.

I think SDCards in the Pi and Pi-alikes often get scrambled because of unreliable power supply. Flash memory really does not like that, and microusb connectors are garbage for the power requirements of these things. The Cubietruck fag has the right idea, barrel connectors are the only right answer. Transmitting +5V over a length of cable is problematic enough as is. These connectors were made for charging batteries, not for direct power supply, especially not at 2A+.

Otherwise, you Pifags are using a computer that's booted by a propitiatory blob that does god-knows-what. It's just as bad as all the intel shit.

as far as I can tell there isn't an actual use unless you are some laptop based faggot who has the fantasy of owning a shitty desktop.

But using a flash drive I already own is even less difficult.

eh

I've messed with them.
I've made:
1.) a battery operated pirate box
2.) a tor router
3.) a file server
4.) an IP cam for watching the dog on my phone while I am out
- I have two of these, but the Micro SD Cards can be taken out and put into another Pi. I can store multiple Micro SD Cards in a small ziplock bag with my usb sticks. I paint one side white and write on each one what it is.
I think it is even possible to install Kali on them.
This is a good thread.

They're useful as desktop machines because they're secure and respect your privacy while drawing very little power and being completely silent. I have a Core2 Quad desktop and a ThinkPad X230 but they're loud and full of security holes.

I already did that. Intel shit just runs hotter than the core of the sun.

Fry eggs on it very, very slowly to the tune of 'under-voltage' errors

aah, USELESS. better off using an android phone ;) :D

Tor node, print server, XMBC media server, web server via tor, dynamic domain name updater, file server.
I have 3.

When even AMD Ryzen is ironically the superior CPU today, you know you're declining...

You can run RISC OS on it.

This. Had to emulate an AppleTalk printer server anyway.

Attached: macos9about.png (800x600, 19.82K)

Just use an iMX8 board.

Such as?

Can't you use a search engine?

I wonder, how much time it'll take to compile Gentoo on it?

Add Wi-Fi module, external HDD, TV and it'll be a great media center to watch animes.

All I can find are extremely expensive for what they are

Well, I guess. Too bad it's the only one with a usable GPU (not counting the iMX6, which is pretty weak); if only there were some Snapdragon SBCs.

They do exist, they're just not economical

Are the other SBCs liken the Beaglebones or the Odroids any better? Ive never used a SBC and I wanted to try setting up a Pihole, or a torrent seedbox or something.

Use it as a piratebox or freedombox.

BTW I alsk have one with retroarch.

Granted there are better SBCs but its the cheapest SBC with longest lasting support and somehow managed to beat C.H.I.P. (remember that?)

Zig Forums seems to be going down the shitter as fast as Zig Forums. I can't believe no-one has mentioned by far the best application for a Raspberry Pi - using it to liberate other hardware from the botnet.


Try £4.50 GBP for a Pi zero, another £10 or so for breadboard, jumpers and shit, and you have the perfect SPI flash programmer. Pic related, on my desk right now.

I'm literally waiting for Coreboot to finish compiling. When it's built, I shall use this to liberate the ASUS KGPE-D16 motherboard I just bought for £90 off ebay, which along with the 2 Opteron 6282SE processors I picked up for £45, should give performance in the mid to high Ryzen range, in a completely Libre system.

Attached: Liberator.jpg (3536x1818, 461.51K)

I bet you're also one of those faggots that think a 1gb/s network interface will actually give you 1 gb/s data transfer rate. The slow network interface of the Pi doesn't matter for something like a glorified DNS resolver. You'll never saturate it, even with a bunch of computers. The right tool for the right job.

Agree with this.
RPi can be used for a lot of serial applications, unfortunately because people are not familiar with how SPI etc works they aren't comfortable with trying it and stay in the dark.

I agree, using a RPI as a programmer has worked well for me.

That's not how it works user.

While the Opteron is like most server CPU, low to medium frequency, it is of the relatively modern AMD FX Piledriver series and 16 cores per CPU!
So single task performance, as demanded by most desktop programs and vidya will be no so hot, multitask performance will be significant better (16/32 cores) than most desktop CPU!

Beside of the usual suspects, rendering, the CPU and board will be excellent for virtualization including hardware pass-through. Those old AMD chipsets had many, many PCIe lanes, four x16 slots! Adding NVRAM SSD will be no problem.

So one setup I would consider is to virtualize a whole network, desktop, server, router into one computer. Storage, file server would always run and serve to different desktop OS, unifying storage, enable sharing between them. A dedicated file server is better for secure and reliable storage (ZFS, backups) than the different and common (FAT) file systems available to desktop systems.
A router VM could be dedicated, beside of the usual (DNS, firewall) to torrents, VPN etc.
With so many x16 PCIe slots VGA-pass-trough and simultaneous use of Linux and Windows desktops should be possible.
The nice thing about virtualization is, to have so many different machines at your fingertips without changing the hardware.

what hypervisor would you use user?

Overall performance of 2x Opteron 6282 SEs should fall between a Ryzen 7 2700X and a Threadripper 1920X.
I'm aware that the single-thread performance will be lower, but why would I give a shit about that when compiling, video encoding, or running test systems in multiple VMs? You don't build a system like this to play games.


Indeed. And the distinction between desktop and server CPUs is diminishing anyway, with both Intel and AMD going the massively parallel route for performance at the high-end. I'll have the same number of cores as the top-end Threadripper 2 2990WX, with probably about 75% of the overall performance, for slightly more power consumption (280 vs 250W TDP).

But most importantly, this box is costing me around £550 for the complete watercooled system, whereas the comparable Ryzens start around £300 for the CPU alone, and the 2990WX is an eye-watering £1600. Looking pretty good before we even consider the point of building a Libre system. This is close to being the most powerful Libre x86 system you can get. I'm hoping it will last long enough until the TALOS/Blackbird, or whatever OpenPOWER systems are around in future come down to a reasonable price.

I'll admit that I hadn't looked in to the specific of PiHole before making that comment - that's all it does? I still think there is router hardware more suitable for the task (and probably cheaper when you take case+PSU into account). Is there anything this software does that couldn't be accomplished on a £10 Trendnet TEW-714TRU running OpenWRT? Is it some horrendous bloatware built on top of hundreds of megs of frameworks?

It's probably smarter and cheaper to do it directly on the router but how else would they sell those useless Pi's to normalfags?

It'll be MUCH slower.
Without AVX2, integer SIMD is limited to SSE*; which means x264/x265 will be very slow. You can forget AV1 too, which is sad since rav1e is getting better very fast.

And without ME/PSP, botnet is limited to someone else. I'll take the trade-off, thank you.

I’m missing the hardware, so I’m larping. I just made simulation with virtualbox, nice to try out but nothing for a production system.
If I would build such a system, I would try to avoid vendor lock in, because of the time invested to make it work. I would try to build it in a way I can migrate it later onto more modern, powerful hardware. So it would be Xen or KVM. I think KVM has the momentum at the moment, so I would try that.

OH NOOO, no MMX!
Serious, how many programs use AVX, not many. Video encoding, I would just use the GPU, stupid fast, probably not best quality or smallest size but if one is so discerning, wouldn’t one not use lower compression encoder?

That's why buying a cheaper libre machine while using a botneted Ryzen as a "mainframe" not connected to the interweb (use Gentoo on both and set your desktop as a local mirror) is the best idea.

Oh, you don't have a clue, I see.

Ahh, you are going to use your self build discreet TTL chips framebuffer I understand.
So sorry!

Hahaha seething Intel shill. Nobody likes Intel SBCs.

JUST

FWIW, it is actually now possible to boot an RPi with completely free firmware. I believe they even have a solution for the video now, although I can't attest to how well that works because I never use it.

PiHole my dude

Aye true, dietpi.com/ I think is one of the versions, (I might be wrong, as I thought it had a different name, but can't find that name - although this looks similar to what I was thinking of).
Also FWIW Gentoo can now be installed with systemd, sad but true.

...

pi-hole.net/

Got one just to serve as a libreelec media player. I also want retroarch, but I don't want to have to choose. It's a nice toy. I've been thinking about using it in combination with a security cam too, trying to catch the asshole who keeps dumping their shopping cart in front of my house.

snes mouse riscos

Attached: pi.png (553x373, 190.48K)

.
I've tried to tell people that the Pi is just a computer and they don't get it. They stare at me blankly. Maybe they think I'm being pedantic and don't understand how full-featured it is, or they don't want to bring up that all they use a computer for is video games, or that they only use Windows.

There are some GPUs on h-node.

Both being bad doesn't mean they're just as bad.

I only know of the Librem 5 and MNT Reform using that chip.

youtube.com/watch?v=ltUAw02vfqk

this might be interesting to you guys

this

I've set mine up as an info billboard (Pi 2 Model B)
It essentially has it's own web server and runs Firefox in fullscreen mode on boot. I added an RTC to it as well.

Pulls web info from Google calendar, Forecast.io, SNTP time

Locally calculates Sunrise/Sunset - Moonrise/Moonset & the moon phase

Many sensors connected to it; 4 1-wire temperature sensors: Inside/Outside/Garage/Crawlspace. One humidity sensor for indoors. - all displayed on-screen

GPIO inputs connected to:
Garage door sensor,
front and side Doorbells,
Furnace AC/Heat,
Well Water pump,
It displays the AC/Heat running, and Garage door open-on screen

All Input events are logged to files on the MicroSD, in seperate text files - web accessible.

When the doorbell inputs are activated, it plays an MP3 as a sound file to a locally attached amp, speakers are throughout the house. It can also audio play streams if I want via remote web control.

The web page does fade transitions on the top wallpaper as well as animates the falling snowflakes during winter, raindrops in spring, and leaves in fall. The messages about the heating/cooling/garage door do fade-in/out blink effects.

It runs pretty stable except the humidity sensor, sometimes it shows a 500 http error. It self reboots at 2:30AM to keep memory holes at bay.

I cludged all this together over a bunch of months (I only took MS Visual Basic 2 in HS, so my programming skills are lame) It's a mix of PHP, Iframes, css, javascript, shell scripts, python. (open standard stuff) All code I found online and trial/errored to make it work.

Attached: kiosk.jpg (1728x2880, 825.82K)

RPis are easier to use as web servers, and also easier to use for machine vision. Most of the Arduino boards do not have enough speed or memory to do either of those things very well.

I have built projects with Arduinos, mostly used to run a few coordinated stepper motors while monitoring some sensors and a timer. I have only used Unos and Megas, as that was more than enough for what I needed to do.

The amount of technology you can get from China sellers for pocket change is truly amazing however. There are even-faster boards that are still pretty cheap (ESP8266, STM32, ESP32, SAMD21) but not used them yet, just because there would be no benefit with what I do.

A lot of the Arduino projects that newbs think of doesn't really need more than a $2.50 China Nano to perform. And even so, it literally has the processor just sitting and waiting most of the time.

IMO, the most-powerful 'arduino-type' board you can get--that is still relatively easy to use in the Arduino IDE--would be the 180 MHz Teensy 3.6, for about $30.

If you are willing to abandon the Arduino IDE, then the fastest ARM board I know of is the 400 MHz NUCLEO-H743ZI Nucleo-144, for about $40.

It's tough for me to imagine any use that would really demand either of the above two choices.
I would bet that you could build an IBM-PC-level computer with either of them, but you'd be writing all the software yourself.

------

None of the above is really open-source however. The closest thing you could get to that would be if you programmed an FPGA to act as a processor.
The FPGA and its IDE are not open-source, but at least you would know that it didn't contain any hidden instructions. -And you can assign any I/O pin any way you want, making it unlikely to create remotely-accessible back doors in the chip itself.

The lowRISC project has this covered: lowrisc.org/
Of course, the FPGA costs as much as about 10 Raspberry Pis. The ultimate aim of the project is to fabricate cheap, fully open source SOCs.

Nice work user

Pretty impressive. I might be tempted to steal some ideas from this tbh.

Also dont think I dont recognize that village user.

Feel free to steal away. I was inspired by someone else on the internet after all.

You might know it then, for it is in fact a village. What gave it away?

Oh, nevermind. I thought you were talking about the village I live in, which was weird

Anyone know of any reference material to learn A64 assembly as a beginner? Preferably free but textbooks are also acceptable. I want to try and write software that will boot directly on the pi instead of in a higher level language but I don't really know where to start, everything lower than C is a CIA nigger clusterfuck.

Attached: 8chan_wheeler.jpg (500x648, 33.51K)

Pretty neat. Any good guides/documentation for something like this?

There is a RISC Arduino: sifive.com/boards/hifive1
I see that one of the guys involved with it is also involved with lowrisc.org...

I tend to think that RISC is not practical in that it runs contrary to principles of market competition. RISC chips are gonna be a university research project forever.

I tend to suspect that when it comes to 32-bit microprocessor boards, a lot of them being sold are sold as single-use items where the code to build [whatever] already exists and the buyer is just assembling that item. Just because writing a program that needs a 32-bit processor is a lot of time and effort to do on your own.

For example,,,,, I'd bet that most of the Teensy 3's sold have been used for making custom PC keyboards. Which works okay and all, but the Teensy is $20 and a China Leonardo clone is $4 and does the same thing, if you understand how to write the code. The Teensy keyboard library won't work on the Leonardo, so people are buying the Teensy just to avoid the coding.

Also the 32-bit boards are all 3.3v and most of what I usually use is 5v logic. Yea I know about logic level converters, but it's still a hassle with analog inputs. :|

you do realize that's not a pi3 right? tiny arduinos are great for small embedded projects. pis are full SBCs.


the beaglebone blue is specifically designed for robotics experimentation, so there's that.
>>>/robowaifu/2231

you can run a bbs telnet

For what I made, not all in one place. But this it what my base inspiration was.

instructables.com/id/Raspberry-Pi-Wall-Mounted-Calender-and-Notificatio/

HAPAS ARE SUPERIOR TO WHITES

HAPAS ARE SUPERIOR TO WHITES

HAPAS ARE SUPERIOR TO WHITES