This website requires JavaScript.
f310a453a7
usb_cables: add USB-C shunt cable definitions
King Kévin
2019-12-07 23:30:55 +0100
946ba2e243
usb_cables: fix inter-connector output
King Kévin
2019-12-07 20:56:59 +0100
f69ff24764
usb_cables: fix USB mini-B pinout
King Kévin
2019-12-07 20:56:12 +0100
5673df323e
usb_cables: fix USB-C D+2/D-2 pinout
King Kévin
2019-12-07 20:55:51 +0100
e2a3a60d3a
application: add board test action
King Kévin
2019-12-07 17:02:54 +0100
c0bd9291cc
application: fix cable finder
King Kévin
2019-12-07 16:58:56 +0100
8519698af6
application: improve cable check output
King Kévin
2019-12-07 16:50:56 +0100
710a2f8218
application: fix string output conditions
King Kévin
2019-12-06 21:46:11 +0100
2fe895d964
usb_cables: allow NULL arguments
King Kévin
2019-12-06 21:44:28 +0100
619954239a
usb_cables: fix output string
King Kévin
2019-12-06 21:44:04 +0100
b1d0262699
usb_cables: give more time for signal to settle for more stable connection checks
King Kévin
2019-12-06 21:43:38 +0100
990241c0c8
usb_cables: fix USB-A 3.0 pinout and names
King Kévin
2019-12-06 21:40:32 +0100
a00bd3fd24
usb_cdcacm: set product string
King Kévin
2019-12-06 17:11:15 +0100
6b517bc4f2
application: fix and improvement pin action
King Kévin
2019-12-06 16:24:19 +0100
99fc82227a
usb_cables: add settling time before reading GPIO
King Kévin
2019-12-06 16:23:22 +0100
29e0ec99df
application: add action to get/set individual USB pins
King Kévin
2019-12-05 14:43:47 +0100
57de92d362
application: fix, peripheral clocks must be enable individually
King Kévin
2019-12-05 14:41:57 +0100
3e37211c90
update linker script to STM32F103xC memory sizes
King Kévin
2019-12-04 22:59:00 +0100
2538ee6683
usb_cables: add miniB and microB cable definitions
King Kévin
2019-11-22 18:45:25 +0100
b16621314e
usb_cables: add cable definitions
King Kévin
2019-11-20 03:30:30 +0100
3624ca410f
usb_cables: use more pointers to save space (and add cable definitions)
King Kévin
2019-11-20 03:22:32 +0100
4f4a16b9db
application: add individual USB connector and cable test commands
King Kévin
2019-11-20 00:31:45 +0100
a5a5b06926
usb_cables: add output to intra and inter connection check
King Kévin
2019-11-20 00:24:46 +0100
871153de51
usb_cables: fix cable checker return value
King Kévin
2019-11-19 21:28:31 +0100
84035eaca7
usb_cables: add and use common method to test connection between two pins
King Kévin
2019-11-19 20:15:55 +0100
99515e579f
application: use caps for system actions
King Kévin
2019-11-19 18:47:32 +0100
5a5543ae53
add test action to test USB cables
King Kévin
2019-11-19 18:47:00 +0100
9750148e86
application: add USB cables library
King Kévin
2019-11-19 18:46:13 +0100
5cf6f20319
usb_cables: add definitions of USB pin, connectors, (some) cables, and utilities to test connections
King Kévin
2019-11-19 18:42:19 +0100
5e970a55b0
remove unused libraries
King Kévin
2019-11-18 11:22:59 +0100
e70edfb77e
define LED and DFU board specific pins and remove unused definitions
King Kévin
2019-11-18 11:17:55 +0100
bea3ff1f53
global: fix LED defined
King Kévin
2020-02-27 14:14:58 +0100
4b1651a1a3
i2c_master: fix writing function to cope with read function now including a stop
King Kévin
2020-02-27 13:06:29 +0100
29226246f6
i2c_master: improve sending stop and integrated it into read function
King Kévin
2020-02-27 13:05:35 +0100
df14317924
sensor_gm1351: fix digit 0 decoding
King Kévin
2020-02-23 14:19:52 +0100
304c4b5a47
remove unused libraries
King Kévin
2020-02-20 11:59:29 +0100
3779e848db
remove unused library
King Kévin
2020-02-20 11:56:25 +0100
fccf0b7c0b
README: document project and connections
King Kévin
2020-02-20 11:46:57 +0100
54bdd92222
global: switch debug off, enabling watchdog
King Kévin
2020-02-20 11:45:53 +0100
b9e64f4913
application: commit application powering GM1351, reading its measurements, and transmitting over Bluetooth
King Kévin
2020-02-20 11:45:02 +0100
d4fac33b6e
Rakefile: use black pill board for this project
King Kévin
2020-02-20 11:42:44 +0100
5b0bb4fe10
sensor_gm1351: add library to read GM1351 sound level meter measurment by tapping on the LCD controller input
King Kévin
2020-02-20 11:41:38 +0100
136927c4cb
spp_tx: add library to transmit over Bluetooth using UART
King Kévin
2020-02-20 11:41:14 +0100
605181cd26
sensor_gm1351: add library to read GM1351 sound level meter measurment by tapping on the LCD controller input
King Kévin
2020-02-20 11:40:28 +0100
cc75867942
application: complete enforecer application, and documentation
King Kévin
2020-02-19 21:40:03 +0100
a5a0ae84d1
spp_rx: add library to get UART data from Bluetooth module
King Kévin
2020-02-19 21:19:54 +0100
5f5c9c0b86
USB: adapt product name
King Kévin
2020-02-19 21:04:58 +0100
af22fc21e2
global: disable debug, enabling the watchdog
King Kévin
2020-02-19 21:01:01 +0100
9defad2620
Rakefile: use black pill for this project
King Kévin
2020-02-19 20:54:16 +0100
749d925bb8
usb/uart: increase tx buffer to cope with the large setup messages
King Kévin
2020-02-19 20:53:06 +0100
4ee0c0bbc6
led_tm1637: change pins for this specific project
King Kévin
2020-02-19 20:51:27 +0100
596778dd20
Rakefile: use bluepill
King Kévin
2020-02-17 18:11:40 +0100
ddaa619e97
add 7-segment display
King Kévin
2020-02-17 18:10:40 +0100
f1168608c7
application: minor, use proper wait
King Kévin
2020-02-19 21:16:37 +0100
44c75a70a2
application: minor, replace printf with puts when applicable
King Kévin
2020-02-19 21:16:07 +0100
55d4a2fdb5
README: minor, removed unused feature
King Kévin
2020-02-19 21:10:56 +0100
1ae88823ce
README: minor, update board link
King Kévin
2020-02-19 21:10:16 +0100
4141c43682
uart: increase index type to allow larger buffer
King Kévin
2020-02-19 21:07:58 +0100
becf280d9a
flash_internal: fix, EEPROM now grows from the end since invalidating does not work
King Kévin
2020-02-19 20:59:26 +0100
b7e72bba67
flash_internal: use common page size and flash end address
King Kévin
2020-02-19 20:58:32 +0100
c30b3ecb48
led_tm1637: allow number to be displayed without leading 0
King Kévin
2020-02-18 17:28:34 +0100
afd5bef309
application: fix uptime action
King Kévin
2020-02-17 18:08:17 +0100
d2d09edaf8
vfd_hv518: fix all compilation and definition issues, and put some spaces
King Kévin
2020-02-17 18:04:38 +0100
1dc728e40e
sensor_dht22: minor, add space around operators
King Kévin
2020-02-17 15:24:21 +0100
4a1470401c
rtc_dcf77: minor, use newer GPIO definition
King Kévin
2020-02-17 15:19:21 +0100
4b2e43a94b
rtc_dcf77: minor, add space around operators
King Kévin
2020-02-17 15:16:04 +0100
48bc700ed7
onewire_slave: minor, use newer GPIO definition
King Kévin
2020-02-17 15:03:28 +0100
842b1e26bb
onewire_slave: minor, add space around operators
King Kévin
2020-02-17 14:59:46 +0100
11e0653fba
sensor_pzem: fix libopencm3 interface
King Kévin
2020-02-17 14:52:37 +0100
6a0b0bf7d1
sensor_pzem: fix USART GPIO definitions
King Kévin
2020-02-17 14:52:16 +0100
41bd39f123
onewire_master: minor, add space around operators
King Kévin
2020-02-17 14:45:12 +0100
7681007d95
onewire_master: minor, use newer GPIO definitions
King Kévin
2020-02-17 14:44:12 +0100
6b042506b9
sensor_dht11: minor, put spaces around operators
King Kévin
2020-02-17 14:32:49 +0100
e88177d785
led_tm1637: minor, put spaces around operators
King Kévin
2020-02-17 14:27:16 +0100
2896185e45
led_tm1637: minor, use new GPIO definition
King Kévin
2020-02-17 14:23:15 +0100
3141075273
sensor_sdm120: fix, update to libopencm3
King Kévin
2020-02-17 14:17:55 +0100
4a637504dd
sensor_sdm120: minor, put spaces around operators
King Kévin
2020-02-17 14:17:18 +0100
011d12330c
sensor_sdm120: minor, update GPIO definitions
King Kévin
2020-02-17 14:12:56 +0100
4c6629d441
uart_soft: minor, put spaces around operators
King Kévin
2020-02-17 14:07:20 +0100
ddd0d18d15
microwire_master: minor, put spaces around operators
King Kévin
2020-02-17 14:06:15 +0100
55e44d4c5e
microwire_master: fix register redefinition
King Kévin
2020-02-17 14:05:34 +0100
0454647d2d
microwire_master: minor, use simpler GPIO definitions
King Kévin
2020-02-17 14:04:41 +0100
330a08adc0
ws2812b: minor, put spaces around operators
King Kévin
2020-02-17 14:01:54 +0100
a880df4c0a
update copyright
King Kévin
2020-02-17 14:00:48 +0100
6e65b1b328
replace removed libopencm3 timer_reset
King Kévin
2020-02-17 13:59:49 +0100
cf662f38f5
remove incomplete ir_nikon library
King Kévin
2020-02-17 13:15:56 +0100
57c4321c8f
update libopencm3
King Kévin
2020-02-17 11:43:47 +0100
52fb366a59
hd44780: use GPIO instead of I2C per default
King Kévin
2020-02-13 14:31:25 +0100
0ce4dc6c76
hd44780: fix DL ifdef macro
King Kévin
2020-02-13 14:29:55 +0100
ff1b84f505
hd44780: fix I2C ifdef macro
King Kévin
2020-02-13 14:28:41 +0100
3c71b83bb9
hd44780: fix GPIO calls
King Kévin
2020-02-13 14:23:11 +0100
ac335f55cf
global: fix DFU pin definition
King Kévin
2020-02-13 14:18:32 +0100
2d39e39999
uart: minor, improve readability
King Kévin
2020-02-11 12:23:10 +0100
4bfcca9d50
i2c_master: fix 1 byte read
King Kévin
2020-02-11 12:21:35 +0100
25ce80b73a
i2c_master: minor, improve register read consistency
King Kévin
2020-02-11 12:20:13 +0100
4ddf1562fc
global: improve user storage security
King Kévin
2020-02-11 12:15:31 +0100
7005889f01
global: add SPI IRQ/isr
King Kévin
2020-02-09 18:56:22 +0100
221db23430
global: fix button EXTI
King Kévin
2020-02-09 18:36:54 +0100
f54d3f0fd2
application: allow multiple ticks per seconds for periodic tasks
King Kévin
2020-02-02 21:19:03 +0100
31997c2c4a
add support for black pill board
King Kévin
2020-02-02 21:18:28 +0100