Commit Graph

57 Commits

Author SHA1 Message Date
King Kévin f37b8309bb onewire_slave: use byte sizes instead of bits 2017-08-07 23:15:16 +02:00
King Kévin 5f4b03f6e1 onewire_slave: remove debug code 2017-08-04 07:43:05 +02:00
King Kévin 7fec0df419 add onewire slave library 2017-08-03 20:49:20 +02:00
King Kévin 8270f4e609 onewire_master: fix rom search 2017-08-02 15:20:01 +02:00
King Kévin a5e049d4fc doc: improve tag 2017-08-02 14:00:24 +02:00
King Kévin 17f92cd6c0 doc: fix typo 2017-08-02 13:57:36 +02:00
King Kévin fcded8a627 onewire_master: add parasite power support 2017-08-02 13:44:49 +02:00
King Kévin 51bda8b90f onewire_master: remove malloc in favor of pre-allocated buffers 2017-08-01 19:17:22 +02:00
King Kévin b94c1d9fc3 sensor_ds18b20: fix doc typo 2017-08-01 19:13:27 +02:00
King Kévin c3b35be66c flash_sdcard: add write data function and improve other functions 2017-08-01 02:05:41 +02:00
King Kévin f681026ec2 flash_sdcard: add function to retrieve erase block size 2017-08-01 02:05:41 +02:00
King Kévin 22d4dc31f8 flash_sdcard: add flash_sdcard_size to get SD card size 2017-08-01 02:05:41 +02:00
King Kévin 360202c073 remove debug library 2017-08-01 02:05:41 +02:00
King Kévin 0909297bc2 add card speed switching 2017-08-01 02:05:41 +02:00
King Kévin 0de7f8213c sdcard: add reading data block 2017-08-01 02:05:41 +02:00
King Kévin 30c72a78a8 add library to read SD card flash memery: card identification implemented 2017-08-01 02:04:06 +02:00
King Kévin b5001670e4 replace usart_get_interrupt_source with usart_get_flag to match libopencm3 update 2017-06-27 15:38:00 +02:00
King Kévin aeec7c0490 add microwire library 2017-04-15 13:59:01 +02:00
King Kévin 3f42242571 change baudrate to 1.5Mbps since the CP2102 can't handle more 2017-04-15 13:58:14 +02:00
King Kévin b26a10e085 add DFU runtime to USB CDC ACM profile 2017-04-15 13:57:45 +02:00
King Kévin 8664b96055 make flash library more general purpose and optimize it 2017-04-15 13:57:19 +02:00
King Kévin d7220e1106 make flash library more general purpose and optimize if 2017-04-15 13:57:02 +02:00
King Kévin 1b19987404 move DFU library to library folder 2017-04-15 13:55:45 +02:00
King Kévin a598925ad7 add MAX7219 7-segment display library from clapperboard project 2017-04-03 13:09:06 +02:00
King Kévin 5ea5e18806 add TM1637 7-segment display library from clapperboard project 2017-04-03 13:08:49 +02:00
King Kévin 09474410c5 add own print library to replace heavy glibs library 2017-04-03 13:07:53 +02:00
King Kévin 6d3e826c18 add general I2C library 2017-04-03 13:07:03 +02:00
King Kévin 0a7ed77094 add library fix from clapperboard project 2017-04-03 13:05:30 +02:00
King Kévin c397e389b9 switch speed to 2 Mbps instead of legact 115200 bps 2017-04-03 13:04:51 +02:00
King Kévin 04249b205e fix doc 2017-04-03 13:03:48 +02:00
King Kévin 75658c2c1a add DS18B20 temperature sensor library from thermo-regulator project 2017-03-28 12:39:11 +02:00
King Kévin 48ac76bc02 add 1-Wire master software implementation library from thermo-regulator project 2017-03-28 12:38:43 +02:00
King Kévin 610d366754 add DHT22 sensor library from thermo-regulator project 2017-03-28 12:38:07 +02:00
King Kévin b7049df659 add improvement from thermo-regulator project 2017-03-28 12:37:34 +02:00
King Kévin c76abae464 add Aosong DHT11 relative humidity and temperature sensor library 2017-02-06 17:33:27 +01:00
King Kévin 4e9d7efcba add timer for inter-messsage silence to improve response rate 2017-01-30 09:54:58 +01:00
King Kévin 98469964a5 fix typo 2017-01-30 09:46:54 +01:00
King Kévin f09e5cb98a use USART 2 instead of 1 for ESP8266 2017-01-30 09:46:04 +01:00
King Kévin a3d838e665 add new library from spark abacus project 2016-10-23 17:42:55 +02:00
King Kévin 7aa9c23a27 add changes from spark abacus project 2016-10-23 17:42:27 +02:00
King Kévin 8002255525 document and correct VFD library 2016-08-14 20:18:10 +02:00
King Kévin 78f052e540 rename flash library 2016-08-14 19:25:58 +02:00
King Kévin dade16b86a document flash library 2016-08-14 19:25:38 +02:00
King Kévin 54d8f82353 remove trivial incomplete library 2016-08-14 19:05:32 +02:00
King Kévin 101c20ebec get new library files from LED clock 2016-08-14 18:37:58 +02:00
King Kévin 81c40d86ff get improved library files from LED clock 2016-08-14 18:37:30 +02:00
King Kévin 618de224e0 add all common changes, files, and libraries from previous project 2016-02-18 10:39:08 +01:00
King Kévin b1a9b811ba fix port 2016-01-29 11:06:21 +01:00
King Kévin af0bc91916 fix disconnect time 2016-01-29 10:40:00 +01:00
King Kévin 9c19273ecd add USB disconnect functionnality for maple mini to force re-enumerate 2016-01-29 00:35:54 +01:00