Skip to main content
Topic: Getting Started. (Read 1968 times) previous topic - next topic

Getting Started.

Hi, sorry if I sound like a noob.

I've looked over a lot of the links and such, But I received my unit in the mail and wondering what I should do first.
Is there a walkthough/step by step guide I should follow?
I'm not sure what comes pre-installed.  Do I need to use my pic programmer first or does it come preloaded with the bootloader?

I'm looking to use this as a remote webserver ( either with eerom or SDcard ) I'd like to attach a couple relays and a temp probe.
nothing too major I'm sure many people are using these like this.

Can someone point me in the right direction?  let me know what I need to do so I dont miss any steps or do something wrong?
Thanks!

Re: Getting Started.

Reply #1
[quote author="cyoung_mi"]
Is there a walkthough/step by step guide I should follow?
[/quote]

EEPROM webserver: http://dangerousprototypes.com/docs/Web ... m_firmware
SD CARD webserver: http://dangerousprototypes.com/docs/SD_ ... erver_demo

Quote
I'm not sure what comes pre-installed.  Do I need to use my pic programmer first or does it come preloaded with the bootloader?

It is preloaded with the bootloader and EEPROM webserver. Plug and play.

Quote
I'm looking to use this as a remote webserver ( either with eeprom or SDcard ) I'd like to attach a couple relays and a temp probe. nothing too major I'm sure many people are using these like this.

Indeed.

Quote
Can someone point me in the right direction?  let me know what I need to do so I dont miss any steps or do something wrong?

Missing a step or doing something wrong is generally required if you want to learn to do something you've never done before. The web platform manual may be found at http://dangerousprototypes.com/docs/Web_Platform

Re: Getting Started.

Reply #2
As a noob myself  i found those steps  ^^^^   useful.
when you are able to test and download an .hex on the webserver, you ready for the "Hello world" program step.
download  MPLAB IDE from microchip and compile and run the webserver demo ( i did the silly character and leds demo) ...
now it is time to get your C book out the dust , read the few hundred page of doc on the ds33, and write some stuff :-)
i am at that point  :oP

i might also consider buying in a near futur buying a pic programmer ( MC pickit3 seems to be ok and not too expensive (any hint on this is welcome)).

im heading to interface the WB with some Zbee modems for some tests ...

btw it could be fun to have a forum to talk about pic programming in general and also applications programming :-)

Re: Getting Started.

Reply #3
[quote author="voidptr"]
i might also consider buying in a near futur buying a pic programmer ( MC pickit3 seems to be ok and not too expensive (any hint on this is welcome)).
[/quote]

See: http://dangerousprototypes.com/docs/PIC ... rogrammers

Re: Getting Started.

Reply #4
How many of the DMA channels remain to be assigned? 

Defining an instrument interface, now centered on use of Analog Devices AD7679 A to D converter with 18 bits of resolution. Keen part has both serial and parallel interfaces.

Ultimate I/O bandwidth of over 400 K bytes per second implies use of DMA in the PMP mode but SPI is especially handy for prototyping stage, and its use for some purposes will likely remain.

Per 38.1 of the PIC33 ref this would need 4 of the 8 DMA channels.

 

Re: Getting Started.

Reply #5
I don;t think any of the DMA channels are being used in the current firmwares. uIP and maybe freeRTOS might use  one.
Got a question? Please ask in the forum for the fastest answers.