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 |