Commit Graph

153 Commits

Author SHA1 Message Date
King Kévin 52fb366a59 hd44780: use GPIO instead of I2C per default 2020-02-13 14:31:25 +01:00
King Kévin 0ce4dc6c76 hd44780: fix DL ifdef macro 2020-02-13 14:29:55 +01:00
King Kévin ff1b84f505 hd44780: fix I2C ifdef macro 2020-02-13 14:28:41 +01:00
King Kévin 3c71b83bb9 hd44780: fix GPIO calls 2020-02-13 14:23:11 +01:00
King Kévin 2d39e39999 uart: minor, improve readability 2020-02-11 12:23:10 +01:00
King Kévin 4bfcca9d50 i2c_master: fix 1 byte read 2020-02-11 12:21:35 +01:00
King Kévin 25ce80b73a i2c_master: minor, improve register read consistency 2020-02-11 12:20:13 +01:00
King Kévin 49d8d96166 dfu: fix address check 2020-01-10 12:49:45 +01:00
King Kévin 2520df3e72 flash_internal: fix provided flash size detection 2020-01-10 11:15:09 +01:00
King Kévin ac1485004e print: fix function definition 2020-01-08 20:29:09 +01:00
King Kévin 99bf7157b2 flash_internal: fix erase for any bit write 2020-01-06 13:00:46 +01:00
King Kévin 32948f9e8d DFU: flash firmware head after download to prevent starting corrupted application 2020-01-04 14:38:22 +01:00
King Kévin ee0b68e836 flash_internal: flash only when data is different 2020-01-04 14:36:13 +01:00
King Kévin f85a3d2439 flash_internal: fix error return code 2020-01-04 14:35:28 +01:00
King Kévin c7d0244f72 USB: fix disconnect 2020-01-03 20:17:29 +01:00
King Kévin 3242c6ba5c add USB-Blaster board support 2020-01-03 19:41:39 +01:00
King Kévin 3c0130ba4f USB: unify and improve USB (dis)connect 2020-01-03 19:39:41 +01:00
King Kévin 08cba3cd71 flash_internal: add emulated EEPROM functionnality 2020-01-03 18:13:05 +01:00
King Kévin 0a8b23069a flash_internal: minor, fix spacing 2020-01-03 18:13:00 +01:00
King Kévin 5ed491defb flash_internal: add page size method 2020-01-03 18:12:56 +01:00
King Kévin 822b66ea8f flash_internal: only flash relevant bits 2020-01-03 18:12:50 +01:00
King Kévin a6fb25b6c6 flash_internal: minor, update doc/comment 2020-01-03 18:12:44 +01:00
King Kévin fe16ad18cd flash_internal: minor, fix spacing 2020-01-03 18:09:12 +01:00
King Kévin d51c18ab5a doc: fix documentation 2020-01-03 00:16:59 +01:00
King Kévin 4c24fc126b print: add puts 2019-12-21 19:48:55 +01:00
King Kévin 1ea8b44b2b bootloader: use magic value in RAM instead of peripheral 2019-12-21 19:48:00 +01:00
King Kévin 20ad271b6a printf: minor, fix doc and spacing 2019-12-21 19:43:40 +01:00
King Kévin 0774eaa7b2 USB: minor, improve shutdown 2019-12-21 19:34:11 +01:00
King Kévin c8abc4ea70 printf: minor, fix doc 2019-12-21 19:34:11 +01:00
King Kévin 9f70665fbc i2c_master: minor, revert test change 2019-12-12 21:35:10 +01:00
King Kévin a751b95352 lcd_hd44780: add I2C backpack support 2019-12-12 21:31:51 +01:00
King Kévin e087ff744d i2c_master: fix line check 2019-12-12 21:31:51 +01:00
King Kévin 4588165370 usb_dfu: add serial to USB strings 2019-12-12 21:31:51 +01:00
King Kévin b899b4b26e usb_cdcacm: minor, update doc 2019-12-12 21:31:51 +01:00
King Kévin b0700538e3 usb_cdcacm: add serial in USB strings 2019-12-12 21:31:51 +01:00
King Kévin dd9f10c406 oled_ssd1306: fix doc and comments 2019-12-12 21:30:12 +01:00
King Kévin de66829811 i2c_master: minor, fix doc 2019-12-12 21:30:12 +01:00
King Kévin aabad269c4 oled_ssd1306: minor, update copyright 2019-12-12 21:30:12 +01:00
King Kévin 5bb15a2519 oled_ssd1306: I2C slave address is now a variable instead of constant 2019-12-12 21:30:12 +01:00
King Kévin 0f8b9e34b0 oled_ssd1306: minor, put spaces around comparators 2019-12-12 21:30:12 +01:00
King Kévin a46d35e6bd ir_nikon: add library to receive IR code or Nikon shutter remote 2019-08-13 21:47:49 +02:00
King Kévin 1133e6a296 HD44780: switch output from push pull to open drain 2019-06-18 16:20:24 +02:00
King Kévin babc3a5789 HD44780: add library to communication with Hitachi HD44780 LCD display controller 2019-06-18 13:53:14 +02:00
King Kévin 9d7903ab79 AS3935: add library to communicate with ams AS3935 lightning sensor over SPI 2019-06-18 13:51:55 +02:00
King Kévin 51d4d931ac UART: switch to faster default baud rate 921600 bps 2019-06-12 15:12:02 +02:00
King Kévin 77ea70aa3a terminal: fix signed overflow warning 2019-06-12 15:05:37 +02:00
King Kévin 204458145e terminal (minor): add spaces around operatot for more readability 2019-06-12 14:56:28 +02:00
King Kévin 6a3dc8b23a print (minor): rename print_data to print_xxd 2019-03-27 19:06:15 +01:00
King Kévin c7cb5b0f55 print (minor): add spaces around operator for readability 2019-03-27 18:50:29 +01:00
King Kévin e7f93bfeab print: add function to output data 2019-03-27 18:42:09 +01:00