Wykres commitów

74 Commity (8463fd403fa4f8b0e065aa839198f015ef379e7c)

Autor SHA1 Wiadomość Data
Simon Kueppers 8463fd403f Added STL file for solder guide 2022-12-14 20:19:22 +01:00
Simon Kueppers 32c86dcae5 Changed flags to state variable for microphone/speaker and changed buffer level coupling to run only after buffer is intially at target value 2022-12-14 20:05:26 +01:00
Simon Kueppers f8fd443000 Enabled .bin file creation for use with dfu-util 2022-12-11 19:43:17 +01:00
Simon Kueppers 3af01b8f09 Changed PTT behaviour and made PTT2 optional since it may interfere with some softwares 2022-12-11 19:43:00 +01:00
Simon Kueppers c8fe84c65a Updated 3D model 2022-11-23 21:04:23 +01:00
Simon Kueppers 7b215b26e8 Fixed wrong LCSC part definition in sch/pcb 2022-11-23 21:04:03 +01:00
Simon Kueppers e0f72ec025 Regenerated production data 2022-11-19 21:25:53 +01:00
Simon Kueppers 470c6161a9 Added missing 3d models 2022-11-19 20:44:27 +01:00
Simon Kueppers 79013b27b7 Correct JLCPCB part for green LED 2022-11-19 19:05:38 +01:00
Simon Kueppers 22b8a04b04 Adjusted tooling holes for JLCPCB fab 2022-11-19 17:38:32 +01:00
Simon Kueppers 51eddb8447 Changed DAC output resistor divider values to 10K/220R 2022-11-16 18:56:39 +01:00
Simon Kueppers a2a96bf9b3 Updated project file with current settings 2022-11-13 21:20:24 +01:00
Simon Kueppers ab5ebc061a Added some debugging statements 2022-11-13 21:12:56 +01:00
Simon Kueppers cdaf37602e Implemented USB Audio Class 2.0 measure against buffer drift by very loosely coupling buffer fill level to the feedback value 2022-11-13 21:12:33 +01:00
Simon Kueppers 133df32a7e USB Audio Class 2.0 volume controls now working 2022-11-13 15:40:05 +01:00
Simon Kueppers 20e16c2092 Changed R17 from 220R to 22R 2022-11-10 20:16:09 +01:00
Simon Kueppers 4b470ca9ff Changed annotation on programming header 2022-11-10 19:58:01 +01:00
Simon Kueppers e8e26656a7 Changed R2 to 5.1K to decrease DAC loading and reduce output level for radio microphone input 2022-11-10 19:58:01 +01:00
Simon Kueppers 31943e58b2 Added additional attenuation functionality for DAC 2022-11-10 19:58:01 +01:00
Simon Kueppers 93bc9eb2b0 Rotated SWD header to allow connecting reed switch from +3V3 to BOOT0 pin 2022-11-10 19:58:01 +01:00
Simon Kueppers 8e42f1960a Highlighted correct STM32 part number 2022-11-10 19:58:00 +01:00
Simon Kueppers ffbb34b91e Adjusted bottom side silkscreen 2022-11-10 19:58:00 +01:00
Simon Kueppers 0de0f9a0d3 Adjusted size of some vias 2022-11-10 19:58:00 +01:00
Simon Küppers ad55a3950d
Update README.md 2022-11-09 18:44:32 +01:00
Simon Küppers 798761e34f
Update README.md 2022-11-06 16:03:58 +01:00
Simon Küppers b42aaa3eab
Create README.md 2022-11-06 16:01:57 +01:00
Simon Kueppers b56375c74b Added additional photos 2022-11-06 15:49:08 +01:00
Simon Kueppers 720250b761 Enable TX line only when data is being sent to avoid parasitic powering 2022-11-06 12:47:39 +01:00
Simon Kueppers d5b44a96a1 Improvements in USB audio reliability 2022-11-06 12:45:22 +01:00
Simon Kueppers a8c1b99865 Work in progress on usb audio 2022-11-03 18:57:12 +01:00
Simon Kueppers 05682b143a Set higher interrupt priority to ADC/DAC interrupts to avoid loss of data 2022-11-03 17:19:31 +01:00
Simon Kueppers c6467a77c3 As recommended by tinyusb use 16.16 feedback format always. Windows requires this and Linux/MacOS tolerate it 2022-10-31 14:13:27 +01:00
Simon Kueppers 3997b3a3cc Converted from Atollic to STM32CubeIde project 2022-10-31 14:07:42 +01:00
Simon Kueppers 0da0b9c46b Basic audio output working 2022-10-31 14:07:12 +01:00
Simon Kueppers f5e1d8ca73 Updated tinyusb submodule 2022-10-31 14:05:46 +01:00
Simon Kueppers 07d2642bfd Implemented tu_stm32_edpt_number_cb callback for custom mapping of endpoints to hardware, which is required due to isochronous endpoints using both halves of a hardware endpoint 2022-10-31 14:05:22 +01:00
Simon Kueppers 6fb0ca5657 Added support for SWO output pin 2022-10-31 14:04:07 +01:00
Simon Kueppers 19123f8e0a Correct query of timer clock 2022-10-31 14:03:04 +01:00
Simon Kueppers ab23dc514f Modified placement of programming header 2022-10-30 16:38:09 +01:00
Simon Kueppers 0bd22559b7 Modified board shape to be narrower at TRS connector end 2022-10-30 16:26:04 +01:00
Simon Kueppers 803d83cda1 Replaced single 3.3V LDO by dual 3.3V LDO to suppress 1kHz noise from USB in analog signals 2022-10-30 15:43:51 +01:00
Simon Kueppers f2a99edbc4 Added rudimentary speaker output functionality with successful enumeration 2022-10-24 20:36:13 +02:00
Simon Kueppers f44eb92056 Updated tinyusb submodule 2022-10-24 20:34:47 +02:00
Simon Kueppers 3144a881fe Implemented rudimentary audio microphone function from example 2022-10-23 15:38:44 +02:00
Simon Kueppers 78e3f99d0b Switching tinyusb submodule to our fork for adding features 2022-10-23 14:52:10 +02:00
Simon Kueppers b77f2822fc Added debug output to Release configuration 2022-10-21 20:14:40 +02:00
Simon Kueppers e61bb4a726 Reverted back to using register access instead of HAL_GPIO_xyz for everything except initialization 2022-10-21 18:49:26 +02:00
Simon Kueppers 0b6b2f3c12 Implemented disabling UART transmitter when PTT1 is asserted, because they share a line 2022-10-21 18:43:00 +02:00
Simon Kueppers f0f92e0c3f Changed LED indicator meaning 2022-10-21 17:03:51 +02:00
Simon Kueppers 03497b97bf Added more header definitions 2022-10-21 16:55:51 +02:00