tag:blogger.com,1999:blog-2899356551490882342024-03-05T00:43:02.711-08:00ORbit16™PIC24FJ64GB002 / PIC32MX220F032B development board with USB OTGCyB3rn0idhttp://www.blogger.com/profile/01984652347007616532noreply@blogger.comBlogger40125tag:blogger.com,1999:blog-289935655149088234.post-63367229610315675062012-09-24T02:35:00.001-07:002012-09-24T02:35:27.397-07:00FUN BitPack and Snake Game Published!As per title. Here you can find Source codes, schematics and more:<br />
<br />
<a href="http://www.settorezero.com/orbit16/home/projects/fun-bitpack/">http://www.settorezero.com/orbit16/home/projects/fun-bitpack/</a>
CyB3rn0idhttp://www.blogger.com/profile/01984652347007616532noreply@blogger.com2tag:blogger.com,1999:blog-289935655149088234.post-8097049069970815092012-09-19T14:37:00.002-07:002012-09-19T14:37:47.974-07:00Working on FUN BitPack™ + Snake game with source codeWe're working on a simple "FUN BitPack™", an expansion board for ORbit16™ with:<br />
<br />
- analog Joystisck<br />
- 3 pushbuttons (2 large + 1 from joystick)<br />
- a buzzer<br />
- a nokia 3310 LCD<br />
- controlled LCD Backlight<br />
- led + reset<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPQg-rJTJmU-8Vzjwg5su7NRJ5P8ydtceQHFL33J5RN-t1_2HkE4RvhazMvWLkhiRvqDglrMxu-e6kwVhMLfzTBDYfrUZdLLzkotzKcbE2zjtqC6fFJng7OBfmUPkgRabqS1Ngut3ldw68/s1600/video.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPQg-rJTJmU-8Vzjwg5su7NRJ5P8ydtceQHFL33J5RN-t1_2HkE4RvhazMvWLkhiRvqDglrMxu-e6kwVhMLfzTBDYfrUZdLLzkotzKcbE2zjtqC6fFJng7OBfmUPkgRabqS1Ngut3ldw68/s320/video.jpg" width="281" /></a></div>
<br />
First application for this BitPack™ will be an our version of famous "Snake" game :<br />
<br />
<a href="http://www.youtube.com/watch?v=sDHtSV9DN1w">http://www.youtube.com/watch?v=sDHtSV9DN1w</a>CyB3rn0idhttp://www.blogger.com/profile/01984652347007616532noreply@blogger.com0tag:blogger.com,1999:blog-289935655149088234.post-24576382665436968072012-07-24T15:26:00.000-07:002012-07-24T15:55:56.253-07:00The Confetti Clock<div style="text-align: justify;">
My friend's sister just married, so, following an Italian habit, she gave me a box of "confetti" (a word that stays for sugar-coated almonds). The clear acrylic box was too nice to be leaved alone so I decided to use it for a my <a href="http://www.settorezero.com/orbit16/home/projects/table-calendar-with-time-date-temperature-and-saint-of-the-day/" target="_blank">old project</a>, but with some consistent modifications. </div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhiNTpd4o8ijfEe-q3FQkyMdQBfnkicc3MXUc5ads6udRmIxULg_5DA5AkMceRHfAQV8slpk4oDg2X1T5oAYJmnv_Y86w4zrkagtW121Vy8ULR9M84BVhv-JQutwiEZUio6o8rU-1irP5Zj/s1600/confetti_clock_08.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="214" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhiNTpd4o8ijfEe-q3FQkyMdQBfnkicc3MXUc5ads6udRmIxULg_5DA5AkMceRHfAQV8slpk4oDg2X1T5oAYJmnv_Y86w4zrkagtW121Vy8ULR9M84BVhv-JQutwiEZUio6o8rU-1irP5Zj/s320/confetti_clock_08.jpg" width="320" /></a></div>
<br />
<div style="text-align: justify;">
The Confetti Clock is a battery operated clock/calendar with an indication of the Saint of the day. It's designed around a PIC24FJ64GB002 (16bit MCU) running with the internal oscillator (8MHz). The internal RTCC (Real Time Clock Calendar) module is used too. Calendar is showed on a old Nokia 3310 LCD (based upon PCD8544 controller).</div>
<br />
<div style="text-align: justify;">
3 Tactile switches are used as Set / Up / Down functions. When Set button is pressed, the item currently modified flashes, then you can adjust it using Up/Down buttons. By pressing Set again, you select the next item and so on until the end/exit from Set mode. If you stay too much time without pressing anything, the Set mode is auto-terminated.</div>
<br />
<div style="text-align: justify;">
The lcd library uses a bigger font (12x16 pixels) for showing the time and a standard font (5x8 pixels) for the other infos. Clock operates with 3 AA batteries. The box is larger enough to contain pcb and battery holder.</div>
<br />
<div style="text-align: justify;">
Other pictures on the <a href="https://www.facebook.com/media/set/?set=a.10151121870691042.490811.219699266041&type=1" target="_blank">Settorezero.com facebook page</a>.</div>
<br />
<div style="text-align: justify;">
ORbit16™ / Settorezero.com supporters can download source code and schematics here: <a href="http://www.settorezero.com/orbit16/home/projects/the-confetti-clock/">http://www.settorezero.com/orbit16/home/projects/the-confetti-clock/</a></div>
<br />
If you want to buy an ORbit16<span style="background-color: white; text-align: justify;">™ and then become a supporter, read here:</span><br />
<span style="background-color: white; text-align: justify;"><br />Italian users: </span><a href="http://www.settorezero.com/wordpress/servizi/">http://www.settorezero.com/wordpress/servizi/</a><br />
Non-Italian users: <a href="http://www.settorezero.com/wordpress/servizi/eng-services/">http://www.settorezero.com/wordpress/servizi/eng-services/</a>CyB3rn0idhttp://www.blogger.com/profile/01984652347007616532noreply@blogger.com0tag:blogger.com,1999:blog-289935655149088234.post-85418196281862509902012-07-24T12:36:00.002-07:002012-07-24T12:36:43.918-07:00GPS Viewer - Battery Operated<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMC3rAqd8V9Qtcpx4mM2lKFwReWsC4aIY4vU7oqLDFLiGLr1NGjpWsSVrYyNNDKGrxtu1J3jG9-q4AJ-x28BfzCm4rE4NP-x7djOuxgTeQxrQlAXn0eHGJJtZOmZgcYgyCqwwNg4VYnMJ1/s1600/GPS_Viewer_Battery_Operated.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="167" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMC3rAqd8V9Qtcpx4mM2lKFwReWsC4aIY4vU7oqLDFLiGLr1NGjpWsSVrYyNNDKGrxtu1J3jG9-q4AJ-x28BfzCm4rE4NP-x7djOuxgTeQxrQlAXn0eHGJJtZOmZgcYgyCqwwNg4VYnMJ1/s320/GPS_Viewer_Battery_Operated.jpg" width="320" /></a></div>
<br />
This is the <b>low-power</b> version of <a href="http://www.settorezero.com/orbit16/home/projects/gps-viewer/" target="_blank">GPS Viewer</a>. This version is to be used with 3 AA batteries and only with a Nokia3310 LCD.<br />
<br />
<div style="text-align: justify;">
Since in this version the PLL, external crystals and 5V are disabled, you need a Pickit2 or a Pickit3 in order to programming the new firmware. The GPS-Viewer battery operated uses a different configuration word, edits are:</div>
<div style="text-align: justify;">
</div>
<ul>
<li>Primary Oscillator disabled</li>
<li>Internal oscillator (8MHz) used</li>
<li>Secondary Oscillator disabled</li>
</ul>
<div>
Other than this software modifications, you must do some modifications on the board too:</div>
<div>
<ul>
<li>Remove the 5V voltage regulator (IC1 : 7805CV)</li>
<li>Short the input and output pins of IC1 (on the silkscreen this pads are marked with 'I' and 'O')</li>
<li>Connect a 3xAA Battery Holder to X1 (screw terminal) connector</li>
</ul>
<div>
Now your GPS Viewer is a portable device, suitable for<a href="http://www.geocaching.com/" target="_blank"> Geocaching</a>!</div>
</div>
<div>
<br /></div>
<div>
Here is the source code, only for ORbit16 buyers: <a href="http://www.settorezero.com/orbit16/home/projects/gps-viewer-battery-operated/" style="background-color: white;">http://www.settorezero.com/orbit16/home/projects/gps-viewer-battery-operated/</a></div>CyB3rn0idhttp://www.blogger.com/profile/01984652347007616532noreply@blogger.com0tag:blogger.com,1999:blog-289935655149088234.post-14569456859816557352012-07-22T08:04:00.002-07:002012-07-22T08:04:44.640-07:00OLED library for PIC32 and PIC24I've uploaded a new library and a new demo for using the OLED display on ORbit16™. The kind of display used is UG-2864 from Univision Technologies. This display works at 3.3V and is based on SSD1306 controller and has a resolution of 128x64.<br />
<br />
<div style="text-align: justify;">
Library is the same for both MPLAB C30 and C32 compilers. Demo has 2 different projects for PIC24FJ64GB002 and PIC32MX250F128B, the main is the same for both compilers but the code selection is made by using #if defined (__C30__) and (__C32__) statements.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
All ORbit16 libraries: <a href="http://www.settorezero.com/orbit16/home/libraries/">http://www.settorezero.com/orbit16/home/libraries/</a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
New OLED library: <a href="http://www.settorezero.com/orbit16/home/libraries/library-oled-display-ssd1306/">http://www.settorezero.com/orbit16/home/libraries/library-oled-display-ssd1306/</a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
OLED demo: <a href="http://www.settorezero.com/orbit16/home/examples/oled-demo/">http://www.settorezero.com/orbit16/home/examples/oled-demo/</a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
All ORbit16 demos: <a href="http://www.settorezero.com/orbit16/home/examples/">http://www.settorezero.com/orbit16/home/examples/</a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
All ORbit16 projects: <a href="http://www.settorezero.com/orbit16/home/projects/">http://www.settorezero.com/orbit16/home/projects/</a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Do you want to buy an ORbit16 and access to all codes and support settorezero.com? </div>
<div style="text-align: justify;">
<br />Non italian-users: <a href="http://www.settorezero.com/wordpress/servizi/eng-services/" target="_blank">go here</a> Italian users: <a href="http://www.settorezero.com/wordpress/orbit16/" target="_blank">go here</a></div>CyB3rn0idhttp://www.blogger.com/profile/01984652347007616532noreply@blogger.com4tag:blogger.com,1999:blog-289935655149088234.post-12465550509563628022012-07-12T06:22:00.000-07:002012-07-12T06:22:53.208-07:00How to use PPS feature with PIC24FJ / PIC32MX on ORbit162 new documents added! How to use the PPS (Peripheral Pin Select) on PIC24FJ and PIC32MX used on ORbit16 board.<br />
<br />
<div style="text-align: justify;">
PPS is a feature that allows to map a function on any remappable pin. PIC24FJ and PIC32MX implements the PPS feature in a different way, so I've written 2 new documents: one for PIC24FJ and other one for PIC32MX.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Documents are complete of tables with remappable pin/functions for PICmicros used on ORbit16 board.<br />
<br />
<a href="http://www.settorezero.com/orbit16/home/documents/">http://www.settorezero.com/orbit16/home/documents/</a>
</div>CyB3rn0idhttp://www.blogger.com/profile/01984652347007616532noreply@blogger.com0tag:blogger.com,1999:blog-289935655149088234.post-41962262302292751492012-07-12T02:44:00.002-07:002012-07-12T02:44:53.170-07:00International shippingInternational shipping now available. Non-Italian users can go here: http://www.settorezero.com/wordpress/servizi/eng-services/ and <a href="http://www.settorezero.com/wordpress/info/contatti/">contact</a> me for further informationsCyB3rn0idhttp://www.blogger.com/profile/01984652347007616532noreply@blogger.com0tag:blogger.com,1999:blog-289935655149088234.post-44238602027894234402012-07-04T09:55:00.004-07:002012-07-04T09:55:56.697-07:00NEW User ManualUpdated/Improved User Manual just uploaded:
http://www.settorezero.com/orbit16/home/documents/CyB3rn0idhttp://www.blogger.com/profile/01984652347007616532noreply@blogger.com0tag:blogger.com,1999:blog-289935655149088234.post-10549553348409556772012-05-28T11:24:00.000-07:002012-05-28T11:24:01.562-07:00Blue PCBs<div class="separator" style="clear: both; text-align: center;">
<span style="text-align: -webkit-auto;">New PCB Just Arrived!</span><br style="text-align: -webkit-auto;" /><a href="http://www.settorezero.com/wordpress/servizi/" style="text-align: -webkit-auto;">http://www.settorezero.com/wordpress/servizi/</a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhylNQcmWbico5674B_7TTYm1TK9xePaSZ-3h5Inpf80bHgn_VwIfei2ptv75VIrszfrx1Cw_mt4OH00zS0qGXKZgZVA-vt9PK3MQ6FvHPRTmQjVUG59NVe_nXb8wCp7S1jMCqKHhUVjr1U/s1600/ORbit.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="204" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhylNQcmWbico5674B_7TTYm1TK9xePaSZ-3h5Inpf80bHgn_VwIfei2ptv75VIrszfrx1Cw_mt4OH00zS0qGXKZgZVA-vt9PK3MQ6FvHPRTmQjVUG59NVe_nXb8wCp7S1jMCqKHhUVjr1U/s320/ORbit.jpg" width="320" /></a></div>
<br /><br />CyB3rn0idhttp://www.blogger.com/profile/01984652347007616532noreply@blogger.com0tag:blogger.com,1999:blog-289935655149088234.post-59759272525714994272012-05-16T13:56:00.000-07:002012-05-16T13:56:08.607-07:00USB Servo ControllerI've published a new firmware for ORbit16 that allows to control 10 servo using USB port. A GUI written in VB.net is available for testing the interface. A complete manual (now only in italian language) is available:<br />
<br />
<a href="http://www.settorezero.com/orbit16/home/projects/orbit16-servo-controller/">http://www.settorezero.com/orbit16/home/projects/orbit16-servo-controller/</a>
<br />
<br />
In the examples page I've uploaded a demo for PIC24FJ64GB002 that shows how to control 6 servo using interrupts.<br />
<br />
Source code for USB servo controller (both gui and firmware) will be available to whom will buy a future "servo bitpack". If you're interested in this board (an expansion board for connecting up to 12 servo) please let me know.CyB3rn0idhttp://www.blogger.com/profile/01984652347007616532noreply@blogger.com0tag:blogger.com,1999:blog-289935655149088234.post-53252201836700992582012-04-22T13:27:00.000-07:002012-04-22T13:27:06.087-07:00Demo - Using an HC-SR04 with PIC24FJ64GB002<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZ40ZRTJf6FUEBXpjG0WQ3sTM_B6294cSb2DoLULEjyOR_2gVD862pLhLzRAf4RDSpCwVnepSccB0Ihf0ppWMAYuGQE8cdAPReNkAiYLazVbbgyfbOwbac3F_AMGa34qSvcFC5EZ6YNicf/s1600/hc-sr04.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZ40ZRTJf6FUEBXpjG0WQ3sTM_B6294cSb2DoLULEjyOR_2gVD862pLhLzRAf4RDSpCwVnepSccB0Ihf0ppWMAYuGQE8cdAPReNkAiYLazVbbgyfbOwbac3F_AMGa34qSvcFC5EZ6YNicf/s320/hc-sr04.jpg" width="320" /></a></div><br />
<div style="text-align: justify;">New demo uploaded. Demo shows how to read an ultrasonic distance sensor <b>HC-SR04</b> (aka as "P!ng"). Distance is expressed in centimeters and is shown on a Nokia3310 LCD. Distance is measured using the Timer1 with a prescaler of 1:64.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">Please note that HC-SR04 is a 5V sensor, so the output (echo) must to be adapted to 3.3V or to be connected to a 5V-tolerant pin. In this demo RB9 is used for the connection to echo. RB9 is a 5V-tolerant input. Trigger is connected to RB8. For further informations on connections please refer to file "connections.txt" attached in the zip file.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">Informations about HC-SR04 working mode are reported here: <a href="http://www.settorezero.com/wordpress/il-sensore-ad-ultrasuoni-hc-sr04/">http://www.settorezero.com/wordpress/il-sensore-ad-ultrasuoni-hc-sr04/</a></div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">Demo is available to ORbit16 users at examples page: <a href="http://www.settorezero.com/orbit16/home/examples/">http://www.settorezero.com/orbit16/home/examples/</a></div>CyB3rn0idhttp://www.blogger.com/profile/01984652347007616532noreply@blogger.com0tag:blogger.com,1999:blog-289935655149088234.post-89497384716643465642012-04-08T14:06:00.000-07:002012-04-08T14:06:31.814-07:00PWM Demo with PIC24F and PIC32MX2 new demos added about PWM.<br />
<br />
<div style="text-align: justify;">The zip file for PIC24F contains 4 examples: 2 about PWM in left-aligned mode and 2 about PWM in center-aligned-mode. One example generates a 50% fixed-duty cycle PWM at 20KHz, the other example uses a potentiometer/trimmer on an analog input for duty cycle adjusting.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">The zip file for PIC32MX contains 1 example since the OC module of PIC32mx is only capable to generate PWM in left-aligned mode. The example generates a 50% fixed-duty cycle PWM at 20KHz.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;"><a href="http://www.settorezero.com/orbit16/home/examples/">http://www.settorezero.com/orbit16/home/examples/</a> </div>CyB3rn0idhttp://www.blogger.com/profile/01984652347007616532noreply@blogger.com0tag:blogger.com,1999:blog-289935655149088234.post-60671993009921573302012-03-03T09:00:00.002-08:002012-03-03T09:03:46.353-08:00PIC32MX220F032B - RTCC usage demo. Clock on Nokia LCDNew fresh demo for ORbit16 with PIC32MX220F032B. This demo requires mounting of secondary oscillator.<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLcGhO7fRTe_fcroZxMFphzQqZZboCXnEGjcrpikA9xCn1Vx63mg78FXUioOgoPeYDcBoKv6XZ6FqQ8RMdEe66AljYIdj6fdLpYoQCxv2bDrp_zhm6Af0oZneAxekju_t1xFA7ZlPQgN0N/s1600/pic32mx_rtcc_demo.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="214" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLcGhO7fRTe_fcroZxMFphzQqZZboCXnEGjcrpikA9xCn1Vx63mg78FXUioOgoPeYDcBoKv6XZ6FqQ8RMdEe66AljYIdj6fdLpYoQCxv2bDrp_zhm6Af0oZneAxekju_t1xFA7ZlPQgN0N/s320/pic32mx_rtcc_demo.jpg" width="320" /></a></div><br />
<div style="text-align: justify;">This example shows how to setup and use internal RTCC Module. A simple clock/calendar is shown on a Nokia LCD. Plese see nlcd.h file for display connections.<br />
All demos are here: <a href="http://www.settorezero.com/orbit16/home/examples/">http://www.settorezero.com/orbit16/home/examples/</a> </div>CyB3rn0idhttp://www.blogger.com/profile/01984652347007616532noreply@blogger.com0tag:blogger.com,1999:blog-289935655149088234.post-16188964542009142922012-03-03T08:34:00.002-08:002012-03-03T08:34:27.424-08:00PIC32MX220F032B - Blinking a led using Timer 1 interruptNew programming example for ORbit16 with PIC32MX220F032B as title says!<br />
<br />
<a href="http://www.settorezero.com/orbit16/home/examples/">http://www.settorezero.com/orbit16/home/examples/</a>CyB3rn0idhttp://www.blogger.com/profile/01984652347007616532noreply@blogger.com0tag:blogger.com,1999:blog-289935655149088234.post-77121346570487301452012-02-29T22:49:00.001-08:002012-02-29T22:50:12.383-08:00PIC32MX220F032B - ADC + UART Demo<div style="text-align: justify;">I've uploaded 2 new demo using ORbit16 with PIC32MX220F032B. Those demos uses ADC module and UART. Analog ports are read and the result is sent on UART (38400,8,N,1) - Note: a 3V TTL/USB adapter needed.</div><br />
<div style="text-align: justify;">First demo read AN9 and AN10 using MUX A and MUX B alternating them. Second demo reads AN9, AN10 and AN11 using MUX A only and autoscan. Every channel is read 128 times and the average is shown on UART.<br />
<br />
<a href="http://www.settorezero.com/orbit16/home/examples/">http://www.settorezero.com/orbit16/home/examples/</a> </div>CyB3rn0idhttp://www.blogger.com/profile/01984652347007616532noreply@blogger.com0tag:blogger.com,1999:blog-289935655149088234.post-41583828678325189532012-02-12T09:47:00.000-08:002012-02-12T09:47:20.041-08:00GPS Viewer now released!See here and enjoy this source code + eagle project :D<br />
<br />
<a href="http://www.settorezero.com/orbit16/home/projects/gps-viewer/">http://www.settorezero.com/orbit16/home/projects/gps-viewer/</a>CyB3rn0idhttp://www.blogger.com/profile/01984652347007616532noreply@blogger.com0tag:blogger.com,1999:blog-289935655149088234.post-36780894093590701752012-02-12T02:55:00.000-08:002012-02-12T02:55:06.889-08:00Real Time Clock Calendar Demo<div style="text-align: justify;">I've published a new demo that show the usage of <b>RTCC module</b> included in PIC24FJ64GB002. The demo uses an LCD HD44780 to show time/date values.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">This demo uses the RTCC standard library included with the latest version of MLAB C30 C Compiler. Only few functions are added in order to convert BCD values, stored in the RTCC registers, in decimal values to be showed on the display.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">This demo show a basic usage of the RTCC, alarm function is not used.</div><div style="text-align: justify;"><br />
</div><div style="text-align: left;">Demo is located in the examples section of www.orbit16.com website : <a href="http://www.settorezero.com/orbit16/home/rtcc-demo/">http://www.settorezero.com/orbit16/home/rtcc-demo/</a></div><div style="text-align: justify;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9MP3QH-ftKhMMisl7MsIyz0XfGqLH2IT8iVYRmVtpHjyv17t-fKwjEizZeLdKlFa2xZ6Aa2vgndmCJSboO1EMgSctU9petCr92BAEVGllgsgTKEHO_ZyDBwgAC5V6glXdMhwiMLS-ZD0-/s1600/rtcc_demo.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="192" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9MP3QH-ftKhMMisl7MsIyz0XfGqLH2IT8iVYRmVtpHjyv17t-fKwjEizZeLdKlFa2xZ6Aa2vgndmCJSboO1EMgSctU9petCr92BAEVGllgsgTKEHO_ZyDBwgAC5V6glXdMhwiMLS-ZD0-/s320/rtcc_demo.jpg" width="320" /></a></div><div style="text-align: justify;"><br />
</div>CyB3rn0idhttp://www.blogger.com/profile/01984652347007616532noreply@blogger.com0tag:blogger.com,1999:blog-289935655149088234.post-563355052428752912012-02-07T03:21:00.000-08:002012-02-07T03:21:20.123-08:00Rev 2A now available!!New boards, rev 2A are available.<br />
Major improvements:<br />
<br />
- polarity inversion diode now is a schottky diode 2A<br />
- full compatibility with pic32mx220f032b<br />
- improved silkscreen<br />
- solder jumpers on the bottom are now more visible<br />
<br />
New usage demos are coming:<br />
<br />
- retreiving data from GPS with coordinates conversion<br />
- clock/calendar with internal RTCC<br />
<br />
Sorry but for now are available only to italian users.CyB3rn0idhttp://www.blogger.com/profile/01984652347007616532noreply@blogger.com0tag:blogger.com,1999:blog-289935655149088234.post-41034694863117368162012-02-04T09:31:00.000-08:002012-02-04T09:31:34.606-08:00New DocumentsIn <a href="http://www.settorezero.com/orbit16/home/documents/" target="_blank">documents section</a> the new user manual is available. Now I've decided to make one document that includes all : schematic, BOM, bootloader usage, jumper settings and more. The new manual is more detailed and contains a lot of new informations.<br />
<br />
The new manual refers to new revision of ORbit16 (Rev. 002A). Old documents are still available.CyB3rn0idhttp://www.blogger.com/profile/01984652347007616532noreply@blogger.com0tag:blogger.com,1999:blog-289935655149088234.post-26046465277043149572012-01-27T04:44:00.000-08:002012-01-27T04:44:59.103-08:00Using an LCD HD44780 with IO Expander PCF8574I've just published a library that will let you use a common HD44780 LCD with ORbit16 without level shifting (those lcd works ad 5V!) and with only 2 IOs !!! This result is achieved driving a common HD44780 lcd with an IO Expander PCF8574 or PCF8574A.<br />
<br />
Links:<br />
<br />
<ul><li><a href="http://www.settorezero.com/orbit16/home/libraries/io-expander-library/" target="_blank">PCF 8574 Library</a></li>
<li><a href="http://www.settorezero.com/orbit16/home/libraries/lcd-hd44780-i2c/" target="_blank">LCD I2C Library</a></li>
<li><a href="http://www.settorezero.com/orbit16/home/examples/lcd-i2c-usage-demo/" target="_blank">Using an LCD HD44780 through an IO Expander (LCD I2C library usage demo)</a></li>
</ul>CyB3rn0idhttp://www.blogger.com/profile/01984652347007616532noreply@blogger.com2tag:blogger.com,1999:blog-289935655149088234.post-13302161367192641512012-01-25T13:24:00.001-08:002012-01-25T13:24:51.759-08:00I2C EEprom library usage exampleA demo showing the usage of I2C EEprom Library was published:<br />
<br />
<a href="http://www.settorezero.com/orbit16/home/examples/i2c-eeprom-interfacing/">http://www.settorezero.com/orbit16/home/examples/i2c-eeprom-interfacing/</a>CyB3rn0idhttp://www.blogger.com/profile/01984652347007616532noreply@blogger.com0tag:blogger.com,1999:blog-289935655149088234.post-14286940634698819682012-01-24T10:15:00.001-08:002012-01-24T10:15:20.433-08:00I2C EEprom libraryI2C EEprom library released:<br />
<br />
<a href="http://www.settorezero.com/orbit16/home/libraries/i2c-eeprom-library/">http://www.settorezero.com/orbit16/home/libraries/i2c-eeprom-library/</a>CyB3rn0idhttp://www.blogger.com/profile/01984652347007616532noreply@blogger.com0tag:blogger.com,1999:blog-289935655149088234.post-75896347735501468082012-01-08T09:36:00.000-08:002012-01-08T09:36:41.038-08:00Joystick BitPack™ Released<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdeb46wD0CI54Sgzm4wfJARPC27vU64ZvPj1RO87FAFJ4KWy_uHpMgaKWQ7ODNyZq5USC8fsJLqJaEeht2t4xbG3QT0bcbI7UNEzNn5cnsWN5ktpEmMh2UJP-4Y4auHYB9VGgpjZJqUVTf/s1600/joystick_bitpack.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="214" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdeb46wD0CI54Sgzm4wfJARPC27vU64ZvPj1RO87FAFJ4KWy_uHpMgaKWQ7ODNyZq5USC8fsJLqJaEeht2t4xbG3QT0bcbI7UNEzNn5cnsWN5ktpEmMh2UJP-4Y4auHYB9VGgpjZJqUVTf/s320/joystick_bitpack.jpg" width="320" /></a></div><div style="text-align: center;"><br />
</div><br />
With this new BitPack™ your ORbit16™ becomes a fully-functional USB HID + UART Gamepad with 2 analog axes and 8 pushbuttons.<br />
<br />
<a href="http://www.settorezero.com/orbit16/home/projects/joystick/" target="_blank">Here</a> is the page!CyB3rn0idhttp://www.blogger.com/profile/01984652347007616532noreply@blogger.com0tag:blogger.com,1999:blog-289935655149088234.post-51025393672343444472011-12-26T14:45:00.000-08:002011-12-27T21:04:15.799-08:00Bargraph demo<div style="text-align: justify;">I've made a simple demo using a 30-led bargraph with ORbit16. I've buyed the bargraph from Robot-Italy (<a href="http://www.robot-italy.com/product_info.php?products_id=2230">http://www.robot-italy.com/product_info.php?products_id=2230</a>).</div><br />
<div style="text-align: justify;">Hope to have time to upload the code soon. Here the video that show how it works: by pressing the button you can select DOT or BAR graphics mode:</div><br />
<div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.youtube.com/embed/YmpY7Z3h6l0?feature=player_embedded' frameborder='0'></iframe></div>CyB3rn0idhttp://www.blogger.com/profile/01984652347007616532noreply@blogger.com0tag:blogger.com,1999:blog-289935655149088234.post-16318395428878627562011-12-23T09:33:00.000-08:002011-12-23T09:33:47.180-08:00Nokia 3310/5110 Library for PIC32MX added!!!I've just added the library for drive a PCD8544 display (used by nokia 3310, nokia 5110) using a PIC32MX on ORbit16™ : <a href="http://www.settorezero.com/orbit16/home/libraries/display-pcd8544-nokia5110-nokia3310/">http://www.settorezero.com/orbit16/home/libraries/display-pcd8544-nokia5110-nokia3310/</a><br />
<br />
Usage demo provided here: <a href="http://www.settorezero.com/orbit16/home/examples/nokia-3310-nokia-5110-display-usage-demo/">http://www.settorezero.com/orbit16/home/examples/nokia-3310-nokia-5110-display-usage-demo/</a>CyB3rn0idhttp://www.blogger.com/profile/01984652347007616532noreply@blogger.com1