| Electronics > Projects, Designs, and Technical Stuff |
| Community Bench Meter |
| << < (9/27) > >> |
| Mastro Gippo:
By the way, I just got myself an iphone (yes, I know, shame on me, but i got it for just 100€ broken and I repaired it so at this price it's worth it), and I think that an OS-based user interface like SockThief said can do great things. But not everyone has an expensive iphone... well, last year I got this from dealextreme: http://www.dealextreme.com/details.dx/sku.19609 it has a GREAT screen, visible outside in bright sunlight (I'm not kidding; I wrote an app for it to measure and display speed and direction to skippers for a sailing boat), and it's cheap (there are even cheaper models). The nice thing is that you can program it in c# REALLY easily, debug code line by line via USB, use wide available libraries, make graphics easily, and the interface is based on win CE so it's very flexible. I even found an I2C port inside it, by looking at the radio transmitter module datasheet, and tapped into it. The port is mapped in the OS, but I was not yet able to do anything with it yet. For 5$ more you can get bluetooth too. We can do the "detachable display" trick by having a black box that deals with all the analog stuff and communicates with the display via bluetooth. It's a hack, I know, but it's the biggest bang for the buck! ;D |
| jahonen:
--- Quote from: Mastro Gippo on January 29, 2010, 04:53:48 pm ---Yes, ESR and Dave's uCurrent are a must! ;) I'm a bit scared of ARMs, that's why I was supporting PICs.. But if someone manages to get an easy bootloader working, I can try to join the fun! I've been thinking about learning ARMs for a while... Maybe we can start on the mBed platform, http://mbed.org/! All the hard part is already done. --- End quote --- Most ARMs have a bootloader built in already. For example NXP ARM7s can be programmed by just connecting RxD and TxD via voltage level shifter (e.g. MAX232) to PC (USB serial ports work just fine since all communication is RS232-friendly). ROM Bootloader is started if certain pin is pulled down when reset is released. Programming software is also free, e.g. http://www.flashmagictool.com/. Regards, Janne |
| Mastro Gippo:
Cool!! Thank you! :) Now I just need a project to justify spending money for a dev board - and arm ones are pretty expensive.... But I've seen some nice options from olimex. |
| EEVblog:
It might be worthwhile considering the LXI standard interface for LAN based instruments: http://www.lxistandard.org/ Dave. |
| charliex:
I'm happy to offer to help with the code for ARM, or most processors. I've also got developer accounts for iphone, and most other phones OS's,, embedded systems ( even the nintendo wii and ds! ) for any kind of remote stuff, we use the GBA a lot like this. http://www.mikroe.com/en/tools/ have an excellent selection of dev boards. |
| Navigation |
| Message Index |
| Next page |
| Previous page |