[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

You guys done any cool stuff with arduinos? Looking to get into them

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 25
Thread images: 2

File: Arduino_Uno_-_R3.jpg (238KB, 600x600px) Image search: [Google]
Arduino_Uno_-_R3.jpg
238KB, 600x600px
You guys done any cool stuff with arduinos? Looking to get into them
>>
>>56245638
No, but same. Thinking about making a small, ghetto 3d printer using hot glue.
Do you know the difference between raspberry pi and arduino microcontroller?
>>
>>56245638
They're really pointless unless you wanna make an expensive as fuck light switch or some useless shit like that

>>56245655
rpi runs a full linux, has hdmi and usb and stuff. Arduino just runs a C script in a loop and outputs or detects 5v on a bunch of ports, so you have to wire your own electronics and drive them.
>>
I bought a big ass linear actuator and made an app to open my sliding glass door.
>>
>>56245678
thanks for the info
>>56245686
and that's pretty cool mane
>>
>>56245638
About to turn one of those wii guitars into an actual instrument with one.
Although I'm not sure if I should use an Arduino or a raspi
>>
>>56245752
sounds like embedded system so arduino
>>
>>56245787
It is embedded, however I'm afraid the single-threadedness will mess it up.
Also, raspberry pi would allow me to easily use premade instuments, whereas the arduino doesn't. I did find a Synth library but my musical knowledge is too non-existant, so I should find a pdf about that shit first, and I think it wouldn't give me much playing freedom. I also thought of playing from an sd card, but the reader I got only works when it feels like it.
>>
File: stmdisc.jpg (64KB, 600x412px) Image search: [Google]
stmdisc.jpg
64KB, 600x412px
>>56245638
There isn't much you can do with a classic Arduino, it's a very limited 8-bit CPU with a bare minimum of memory and peripherals.

Better get a Cortex-M0/M3/M4 devkit like FRDM series from NXP or DISCOVERY from STM if you want to work with bare metal, or a Raspberry Pi if you want Linux. (Avoid more obscure RPi-like devkits like Odroid since the software support is typically a PITA even for an experienced user)
>>
>>56245752
I know jack shit about the internals of a Wii guitar, but Arduino is likely going to be useless for that purpose unless you're a recently unfrozen C64 era assembly demigod.
>>
>>56245638
want to get into electronic projects myself. You can buy some cheap fake aurduinos from gearbest. The schematics are available so I think the only difference is quality of components
>>
>>56246048
I'm running an odroid as my main shit server after replacing a rpi2.
The only problem I had was that when you install arch the audio is owned by root or something similar. Wasn't too hard to solve, and other than that no problems.
Heard they're trying to get kernel 4.7 to run on it, but haven't checked the progress in a while.

>>56246114
Data sent are most likely some random ints, works over i2c and already have the adaptors ready, just have to start working on it.
I'm just so afraid of breaking my rpi. I wouldn't care about breaking an arduino, but it has better onboard safety.
>>
>>56246048
>There isn't much you can do with a classic Arduino
This isn't true, even 8b MCUs can be very useful to control other electronic projects. Often times you don't need too much more than a few PWMs, some GPIO and maybe some sort of serial data link.
>>
>>56246199
There is also difference in where the money will go. All official Arduinos and derivatives use some of the money to fund the whole Arduino project. Chinese knock-offs just take it for themselves.
>>
a digital reverb/delay

a synthesizer with some cool filters and FM
a distortion thing

I am getting into analog stuff tho
>>
>>56246275
That's basically what I'm talking about, you can only barely go beyond basic discrete I/O. There are Cortex-M devkits that cost just a few bucks more and are pin-compatible with the same Arduino shields, but give you far better PWM, analog I/O and DMA, plus an order of magnitude more memory and processing power so you can do stuff like realtime audio synthesis.
Yes, Arduino is absolutely enough for tons of tasks, but if you just want to poke around with a microcontroller and do some cool stuff, why limit yourself? Plus, programming experience with a Cortex-M is going to be more valuable on the job market than with an ancient 8-bit Atmel (and Arduino's cute but extremely limited API)
>>
>>56246261
I'd imagine sound generation (especially with wavetable synthesis) is going to be a far more complex task than getting data from the toy guitar. Well, if you're doing it yourself and not just using a premade library.
>>
>>56246768
Not OP, but it should be pretty simple to write a small Karplus-Strong synthesizer in AVR assembly. Dunno if the Arduino can handle synthesizing that and outputting relatively high sample rate audio in real time though. An ARM processor like a Cortex-M0 would give him way more headroom and allow for better quality effects probably.
>>
>>56246900
Classic Arduino can probably handle one or two channels with proper optimization, but it has no DAC at all, so you'd have to improvise using PWM and likely end up with Covox quality sound.

The now-discontinued Arduino Due had a proper DAC, but it was a completely different core (Cortex-M3) so the API was broken.
>>
>>56246199
>>56245752
>>56245787
see this guy
>>56246048
buy STM discovery boards (32bit) if you're not into electronics soldering yourself. never buy olimex - the discovery board I have is already the seventh revision and its still not right (e.g. double pull resistors on reset line), and the documentation is bad in really evil way - like the pin numbers not matching up to the imprints on the board, the oscillator outputting 25mhz instead of 40 and such things
>>
>>56248026
ps if you do buy any stm32 mcu or discovery boards, dont cheap out on the programmer, get a real stm usb programmer. anything else will give you headaches.
>>
>>56247182
Dedicated DAC chips are always an option, and not too costly.
>>
I bought one of those 90s under-monitor power switches (CPU, monitor, printer, AUX1 AUX2 etc) that I'm going to turn into a web-enabled power controller/router rebooter. The basic idea is to ping an address and if the response times out X times in a row, power-cycle the router.

After that I have a few goofy ideas about binaural beats and hypnotic blinkenlights but that's just offjerkitry.
>>
I made a deployable motion sensor ala Battlefield. Now I'm working on making a throwable or at least somewhat durable housing and incorporating an orientation sensor to match to magnetic north so I can see about getting a government contract under SBIR bucks.
>>
>>56248026
i had a different experience with olimex.

i own their maple knockoff, jtag(tiny-h), and their 20 pin to 10 pin converter. got it working fine with openocd, and crossworks. it has helped me many times to upload bootloader and do stepwise debugging.

then i bought a jlink. still messing with it, but it works great as well with segger software
Thread posts: 25
Thread images: 2


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.