1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-24 00:35:39 +03:00
betaflight/src
Dominic Clifton 4da8accfc0 OLIMEXINO - Initial support for the OLIMEXINO board.
PWM and ADC configuration is the same as the naze32 for now.  Requires an accelerometer is connected via I2C2.

I2C signals SDA2 and SCL2 are on the UEXT header (Pins 6 and 5 respectively)
USART signals TX and RX are on the CON3/CON4 headers (TX = D7, RX = D8)

Onboard LEDs (LED1/LED2) working.
Buzzer support removed for now as it conflicted with PWM map and LEDs.
mma845x support disabled as it conflicted with an LED.
Relocated some NAZE specific comments.

Disabling PWM2 as an input as it conflicts with the yellow onboard LED2.
2013-04-09 00:15:34 +02:00
..
baseflight_startups Initial support for FY90Q hardware 2012-04-08 14:46:50 +00:00
board.h OLIMEXINO - Initial support for the OLIMEXINO board. 2013-04-09 00:15:34 +02:00
buzzer.c Applied patch from trunet for running at 64MHz off HSI for broken Chinese kcopter clones 2012-10-06 14:40:24 +00:00
cli.c begin initial merge of 2.2 features 2013-03-14 14:03:30 +00:00
config.c part 2 of ?? of mw2.2 merge (still not flight-tested, so no binaries) 2013-03-23 15:58:18 +00:00
drv_adc.c implemented using one of RC inputs as ADC channel for power meter. 2012-10-19 02:43:27 +00:00
drv_adc.h implemented using one of RC inputs as ADC channel for power meter. 2012-10-19 02:43:27 +00:00
drv_adc_fy90q.c begin initial merge of 2.2 features 2013-03-14 14:03:30 +00:00
drv_adxl345.c merged changes from multiwii_dev 20120504. this means new serial protocol, new buzzer code 2012-05-05 12:47:52 +00:00
drv_adxl345.h fixed acczero offsets to 0 on initial eeprom cleanup 2012-04-07 15:29:00 +00:00
drv_bmp085.c part 2 of ?? of mw2.2 merge (still not flight-tested, so no binaries) 2013-03-23 15:58:18 +00:00
drv_bmp085.h cleaned up bmp085 driver 2012-08-20 10:25:10 +00:00
drv_hcsr04.c added softi2c source file (oops) 2012-07-14 07:43:18 +00:00
drv_hcsr04.h adding sonar support from sbaron, disabled by default. 2012-06-15 13:53:49 +00:00
drv_hmc5883l.c part 2 of ?? of mw2.2 merge (still not flight-tested, so no binaries) 2013-03-23 15:58:18 +00:00
drv_hmc5883l.h part 2 of ?? of mw2.2 merge (still not flight-tested, so no binaries) 2013-03-23 15:58:18 +00:00
drv_i2c.c i2c no-ack fix (never actually worked properly, fixed now) 2012-08-21 05:41:58 +00:00
drv_i2c.h added i2cWriteBuffer() for ledring stuff 2012-03-13 15:32:38 +00:00
drv_i2c_soft.c fixed bug in soft_i2c driver (doesnt affect anyone except testing) 2012-09-18 13:29:35 +00:00
drv_l3g4200d.c begin initial merge of 2.2 features 2013-03-14 14:03:30 +00:00
drv_l3g4200d.h begin initial merge of 2.2 features 2013-03-14 14:03:30 +00:00
drv_ledring.c synced serial protocol to multiwii-dev 20120622 2012-06-30 13:20:53 +00:00
drv_ledring.h started adding ledring stuff (yawn). found out i2c was broken, stopped. 2012-03-13 10:49:23 +00:00
drv_mma845x.c OLIMEXINO - Initial support for the OLIMEXINO board. 2013-04-09 00:15:34 +02:00
drv_mma845x.h oops, forgot to commit mma845x driver. 2012-05-19 03:07:00 +00:00
drv_mpu3050.c begin initial merge of 2.2 features 2013-03-14 14:03:30 +00:00
drv_mpu3050.h begin initial merge of 2.2 features 2013-03-14 14:03:30 +00:00
drv_mpu6050.c begin initial merge of 2.2 features 2013-03-14 14:03:30 +00:00
drv_mpu6050.h begin initial merge of 2.2 features 2013-03-14 14:03:30 +00:00
drv_ms5611.c part 2 of ?? of mw2.2 merge (still not flight-tested, so no binaries) 2013-03-23 15:58:18 +00:00
drv_ms5611.h cleaned up bmp085 driver 2012-08-20 10:25:10 +00:00
drv_pwm.c OLIMEXINO - Initial support for the OLIMEXINO board. 2013-04-09 00:15:34 +02:00
drv_pwm.h implemented using one of RC inputs as ADC channel for power meter. 2012-10-19 02:43:27 +00:00
drv_pwm_fy90q.c rewritten and cleaned up PWM driver 2012-08-17 06:48:30 +00:00
drv_system.c OLIMEXINO - Initial support for the OLIMEXINO board. 2013-04-09 00:15:34 +02:00
drv_system.h moved source files around in preparation to adding makefile build way 2012-03-06 04:41:23 +00:00
drv_uart.c Applied patch from trunet for running at 64MHz off HSI for broken Chinese kcopter clones 2012-10-06 14:40:24 +00:00
drv_uart.h fixed bug with MTK init - stuff was sent without delay while changing baudrates, and it would wreck stuff - changing rate mid-buffer. oops. should work now. 2012-09-12 02:15:14 +00:00
gps.c begin initial merge of 2.2 features 2013-03-14 14:03:30 +00:00
imu.c part 2 of ?? of mw2.2 merge (still not flight-tested, so no binaries) 2013-03-23 15:58:18 +00:00
main.c OLIMEXINO - Initial support for the OLIMEXINO board. 2013-04-09 00:15:34 +02:00
mixer.c begin initial merge of 2.2 features 2013-03-14 14:03:30 +00:00
mw.c begin initial merge of 2.2 features 2013-03-14 14:03:30 +00:00
mw.h part 2 of ?? of mw2.2 merge (still not flight-tested, so no binaries) 2013-03-23 15:58:18 +00:00
printf.c added printf() support via SpareTimeLabs printf lib. this cleaned up some mess inside cli.c 2012-09-06 06:35:02 +00:00
printf.h added printf() support via SpareTimeLabs printf lib. this cleaned up some mess inside cli.c 2012-09-06 06:35:02 +00:00
sensors.c OLIMEXINO - Initial support for the OLIMEXINO board. 2013-04-09 00:15:34 +02:00
serial.c begin initial merge of 2.2 features 2013-03-14 14:03:30 +00:00
spektrum.c begin initial merge of 2.2 features 2013-03-14 14:03:30 +00:00
telemetry.c begin initial merge of 2.2 features 2013-03-14 14:03:30 +00:00