embeded/raspberry pi2016. 1. 5. 09:43

에뮬레이터 배포판(?)


[링크 : http://blog.petrockblock.com/retropie/]

[링크 : http://blog.petrockblock.com/retropie/retropie-downloads/]

'embeded > raspberry pi' 카테고리의 다른 글

지름신 강림! - 라즈베리 2b(본체만)  (0) 2016.03.10
라즈베리 3B?  (0) 2016.03.06
openELEC 6.0.0 릴리즈  (0) 2016.01.03
라즈베리 2b lirc + openELEC 설정  (0) 2015.12.12
라즈베리 파이 zero...???  (0) 2015.11.27
Posted by 구차니
embeded/raspberry pi2016. 1. 3. 20:28

그래서.. TED 라던가..

각종 플러그 인들이 요 근래부터 설치가 안된걸려나?


Published: Sunday, 01 November 2015 23:21


The OpenELEC team is proud to announce OpenELEC 6.0 (6.0.0)


The most visible change is Kodi 15.2 (Isengard). Beginning with Kodi 15.0 most audio encoder, audio decoder, PVR and visualisation addons are no longer pre-bundled into OpenELEC but can be downloaded from the Kodi addon repo if required. PVR backends such as VDR and TVHeadend will install needed dependencies automatically. For further information on Kodi 15.1 please read http://kodi.tv/kodi-15-2-isengard-final-release/.


[링크 : http://openelec.tv/news/22-releases/172-release-openelec-6-0-released]



언어 추가 설치 부터 되는게 없네 -_-

수동으로 zip 파일 받아서 addon 설치 하듯 해야 한다 -_-

'embeded > raspberry pi' 카테고리의 다른 글

라즈베리 3B?  (0) 2016.03.06
레트로 파이(retropie)  (0) 2016.01.05
라즈베리 2b lirc + openELEC 설정  (0) 2015.12.12
라즈베리 파이 zero...???  (0) 2015.11.27
라즈베리 파이 Zero @ 5$ ?!?!?  (2) 2015.11.26
Posted by 구차니
embeded/raspberry pi2015. 12. 12. 22:00

흐음.. 귀찮아서

pcb 뜰 능력은 안되고 대충 땜질


ir 리시버의 다리가 얇은 관계로 땜질을 고려!

대충 아깝지만.. 케이블을 잘라서!


붙이고!


어... 길이가 좀 그러네 ㅠㅠ


머.. 모양은 그런데 되면 된거지 머 ㅋㅋㅋ

'embeded > raspberry pi' 카테고리의 다른 글

레트로 파이(retropie)  (0) 2016.01.05
openELEC 6.0.0 릴리즈  (0) 2016.01.03
라즈베리 파이 zero...???  (0) 2015.11.27
라즈베리 파이 Zero @ 5$ ?!?!?  (2) 2015.11.26
rtos on rpi  (0) 2015.11.11
Posted by 구차니
embeded/raspberry pi2015. 11. 27. 17:34


어?!?! 국내 판매가가 세금포함해서 1.5만이 될줄 알았떠니

VAT 별도로 15485원?!?!?! 에엥?!?!?

5$가 아니라 15$ 였냐!?!?




[링크 : http://www.element14.com/community/docs/DOC-79263/l/introducing-the-raspberry-pi-zero]

'embeded > raspberry pi' 카테고리의 다른 글

openELEC 6.0.0 릴리즈  (0) 2016.01.03
라즈베리 2b lirc + openELEC 설정  (0) 2015.12.12
라즈베리 파이 Zero @ 5$ ?!?!?  (2) 2015.11.26
rtos on rpi  (0) 2015.11.11
clcd - bona cm04075 / lc1628  (0) 2015.11.04
Posted by 구차니
embeded/raspberry pi2015. 11. 26. 17:14

좀 오바 스럽지만

극단적인 ARM11 + microSD 보드라고 하면되려나?

usb 포트도 1개만 달고(USB 허브 삭제)

CPU 2835로 구형 ARM11 딱 하나에 PoP 구조니 

실장되는건 딱 하나의 BCM2385 칩 하나 ㄷㄷㄷ


그래서 저런 미친 가격이 가능할지도 ㄷㄷ



근데 한국이잖아?

들어 오면 1만원이 되겠지? 안될꺼야.. (먼산)



암튼 이게 대박나면.. 아두이노 따윈 꺼지게 될지도 ㄷㄷ


[링크 : http://makezine.com/2015/11/25/raspberry-pi-announces-5-computer-model-zero/]

'embeded > raspberry pi' 카테고리의 다른 글

라즈베리 2b lirc + openELEC 설정  (0) 2015.12.12
라즈베리 파이 zero...???  (0) 2015.11.27
rtos on rpi  (0) 2015.11.11
clcd - bona cm04075 / lc1628  (0) 2015.11.04
라즈베리 파이 CLCD 라이브러리  (0) 2015.11.03
Posted by 구차니
embeded/raspberry pi2015. 11. 11. 13:19


rt linux ?

[링크 : http://www.pebblebay.com/raspberry-pi-embedded]

[링크 : http://docs.emlid.com/Downloads/Real-time-Linux-RPi2/]

    [링크 : http://embedded-computing.com/articles/getting-raspberry-rtos-ready-embedded-systems/]


FreeRTOS Ported to Raspberry Pi

[링크 : https://github.com/jameswalmsley/RaspberryPi-FreeRTOS]

    [링크 : http://www.osrtos.com/rtos/freertos]


ChibiOS/RT

[링크 : http://www.chibios.org/]

[링크 : http://sourceforge.net/projects/chibios/files/] GPL version

    [링크 : http://www.stevebate.net/chibios-rpi/GettingStarted.html]

'embeded > raspberry pi' 카테고리의 다른 글

라즈베리 파이 zero...???  (0) 2015.11.27
라즈베리 파이 Zero @ 5$ ?!?!?  (2) 2015.11.26
clcd - bona cm04075 / lc1628  (0) 2015.11.04
라즈베리 파이 CLCD 라이브러리  (0) 2015.11.03
bcm2835 pwm 데이터시트  (0) 2015.10.16
Posted by 구차니
embeded/raspberry pi2015. 11. 4. 21:50


bona cm04075


[링크 : https://www.devicemart.co.kr/1077090]



 lc1628


[링크 : https://www.devicemart.co.kr/1075057]

'embeded > raspberry pi' 카테고리의 다른 글

라즈베리 파이 Zero @ 5$ ?!?!?  (2) 2015.11.26
rtos on rpi  (0) 2015.11.11
라즈베리 파이 CLCD 라이브러리  (0) 2015.11.03
bcm2835 pwm 데이터시트  (0) 2015.10.16
wiringpi pwm 라이브러리 분석?  (0) 2015.10.16
Posted by 구차니
embeded/raspberry pi2015. 11. 3. 14:10

한번 연결해봐야지 


int  lcdInit (int rows, int cols, int bits, int rs, int strb,

        int d0, int d1, int d2, int d3, int d4, int d5, int d6, int d7) ;


In the above Fritzing diagrams, the 4-bit one would be initialised by:

fd = lcdInit (2, 16, 4,  11,10 , 0,1,2,3,0,0,0,0) ;


and the 8-bit one by:

fd = lcdInit (2, 16, 8,  11,10 , 0,1,2,3,4,5,6,7) ;


 +-----+-----+---------+------+---+---Pi 2---+---+------+---------+-----+-----+

 | BCM | wPi |   Name  | Mode | V | Physical | V | Mode | Name    | wPi | BCM |

 +-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+

 |     |     |    3.3v |      |   |  1 || 2  |   |      | 5v      |     |     |

 |   2 |   8 |   SDA.1 | ALT0 | 1 |  3 || 4  |   |      | 5V      |     |     |

 |   3 |   9 |   SCL.1 | ALT0 | 1 |  5 || 6  |   |      | 0v      |     |     |

 |   4 |   7 | GPIO. 7 |   IN | 1 |  7 || 8  | 1 | ALT0 | TxD     | 15  | 14  |

 |     |     |      0v |      |   |  9 || 10 | 1 | ALT0 | RxD     | 16  | 15  |

 |  17 |   0 | GPIO. 0 |   IN | 0 | 11 || 12 | 0 | IN   | GPIO. 1 | 1   | 18  |

 |  27 |   2 | GPIO. 2 |   IN | 0 | 13 || 14 |   |      | 0v      |     |     |

 |  22 |   3 | GPIO. 3 |   IN | 0 | 15 || 16 | 0 | IN   | GPIO. 4 | 4   | 23  |

 |     |     |    3.3v |      |   | 17 || 18 | 0 | IN   | GPIO. 5 | 5   | 24  |

 |  10 |  12 |    MOSI |   IN | 0 | 19 || 20 |   |      | 0v      |     |     |

 |   9 |  13 |    MISO |   IN | 0 | 21 || 22 | 0 | IN   | GPIO. 6 | 6   | 25  |

 |  11 |  14 |    SCLK |   IN | 0 | 23 || 24 | 1 | IN   | CE0     | 10  | 8   |

 |     |     |      0v |      |   | 25 || 26 | 1 | IN   | CE1     | 11  | 7   |

 


4bit

             22  27 17

7  8                  18      


8bit


            22  27  17    4

7  8  25   24  23  18


4bit


8bit



[링크 : https://projects.drogon.net/raspberry-pi/wiringpi/lcd-library/]

[링크 : https://learn.adafruit.com/drive-a-16x2-lcd-directly-with-a-raspberry-pi/overview]



+

If using wiringPi v2, then you need to add in -lwiringPiDev as well as -lwiringPi

[링크 : https://projects.drogon.net/raspberry-pi/wiringpi/lcd-library/]

'embeded > raspberry pi' 카테고리의 다른 글

rtos on rpi  (0) 2015.11.11
clcd - bona cm04075 / lc1628  (0) 2015.11.04
bcm2835 pwm 데이터시트  (0) 2015.10.16
wiringpi pwm 라이브러리 분석?  (0) 2015.10.16
라즈베리 파이 GPIO 유틸 PWM  (0) 2015.10.14
Posted by 구차니
embeded/raspberry pi2015. 10. 16. 09:48


balanced 모드(기본값)에서는 N/M (date / range)


When MSEN=0, which is the default mode, data to be sent is interpreted as the value N of the algorithm explained above. Number of clock cycles (range) used to send data is the value M of the algorithm. Pulses are sent within this range so that the resulting duty cycle is N/M. Channel sends its output continuously as long as data register is used, or buffer is used and it is not empty.  


mark-space 모드에서는 M/S (data / range)


When MSEN=1, PWM block does not use the algorithm explained above, instead it sends serial data with the M/S ratio as in the picture below. M is the data to be sent, and S is the range. This mode may be preferred if high frequency modulation is not required or has negative effects. Channel sends its output continuously as long as data register is used, or buffer is used and it is not empty. 


[링크 : http://www.farnell.com/datasheets/1521578.pdf] 139page

'embeded > raspberry pi' 카테고리의 다른 글

clcd - bona cm04075 / lc1628  (0) 2015.11.04
라즈베리 파이 CLCD 라이브러리  (0) 2015.11.03
wiringpi pwm 라이브러리 분석?  (0) 2015.10.16
라즈베리 파이 GPIO 유틸 PWM  (0) 2015.10.14
DHT-11 DHT-22 RHT-03  (0) 2015.10.14
Posted by 구차니
embeded/raspberry pi2015. 10. 16. 09:46

데이터 시트상으로는 PWM 1과 PWM 2 채널 독립적으로

모드를 설정하여 사용이 가능해야 하나...

wiringPi에서는 편의상.. 걍 묶어 버렸다!!!!


wiringPi/wiringPi $ vi wiringPi.c

void pwmSetMode (int mode)

{

  if ((wiringPiMode == WPI_MODE_PINS) || (wiringPiMode == WPI_MODE_PHYS) || (wiringPiMode == WPI_MODE_GPIO))

  {

    if (mode == PWM_MODE_MS)

      *(pwm + PWM_CONTROL) = PWM0_ENABLE | PWM1_ENABLE | PWM0_MS_MODE | PWM1_MS_MODE ;

    else

      *(pwm + PWM_CONTROL) = PWM0_ENABLE | PWM1_ENABLE ;

  }

}


void pwmSetRange (unsigned int range)

{

  if ((wiringPiMode == WPI_MODE_PINS) || (wiringPiMode == WPI_MODE_PHYS) || (wiringPiMode == WPI_MODE_GPIO))

  {

    *(pwm + PWM0_RANGE) = range ; delayMicroseconds (10) ;

    *(pwm + PWM1_RANGE) = range ; delayMicroseconds (10) ;

  }

}


void pwmSetClock (int divisor)

{

  uint32_t pwm_control ;

  divisor &= 4095 ;


  if ((wiringPiMode == WPI_MODE_PINS) || (wiringPiMode == WPI_MODE_PHYS) || (wiringPiMode == WPI_MODE_GPIO))

  {

    if (wiringPiDebug)

      printf ("Setting to: %d. Current: 0x%08X\n", divisor, *(clk + PWMCLK_DIV)) ;


    pwm_control = *(pwm + PWM_CONTROL) ;                // preserve PWM_CONTROL


// We need to stop PWM prior to stopping PWM clock in MS mode otherwise BUSY

// stays high.


    *(pwm + PWM_CONTROL) = 0 ;                          // Stop PWM


// Stop PWM clock before changing divisor. The delay after this does need to

// this big (95uS occasionally fails, 100uS OK), it's almost as though the BUSY

// flag is not working properly in balanced mode. Without the delay when DIV is

// adjusted the clock sometimes switches to very slow, once slow further DIV

// adjustments do nothing and it's difficult to get out of this mode.


    *(clk + PWMCLK_CNTL) = BCM_PASSWORD | 0x01 ;        // Stop PWM Clock

      delayMicroseconds (110) ;                 // prevents clock going sloooow


    while ((*(clk + PWMCLK_CNTL) & 0x80) != 0)  // Wait for clock to be !BUSY

      delayMicroseconds (1) ;


    *(clk + PWMCLK_DIV)  = BCM_PASSWORD | (divisor << 12) ;


    *(clk + PWMCLK_CNTL) = BCM_PASSWORD | 0x11 ;        // Start PWM clock

    *(pwm + PWM_CONTROL) = pwm_control ;                // restore PWM_CONTROL


    if (wiringPiDebug)

      printf ("Set     to: %d. Now    : 0x%08X\n", divisor, *(clk + PWMCLK_DIV)) ;

  }

}




'embeded > raspberry pi' 카테고리의 다른 글

라즈베리 파이 CLCD 라이브러리  (0) 2015.11.03
bcm2835 pwm 데이터시트  (0) 2015.10.16
라즈베리 파이 GPIO 유틸 PWM  (0) 2015.10.14
DHT-11 DHT-22 RHT-03  (0) 2015.10.14
dSPIN_raspi / L6470 / sparkfun  (0) 2015.10.12
Posted by 구차니