Rob Riggs
|
d30b1101d7
|
Fix a small silkscreen error. Move part designators for op amp, EEPROM and Nucleo board to silkscreen.
|
2021-07-17 23:22:32 -05:00 |
Rob Riggs
|
9840007125
|
Update PCB to Rev C. Larger footprints for C1, C2, C10, C11, C12, C13, Q1, & Q2. Add new diode D7.
|
2021-07-17 23:08:11 -05:00 |
Rob Riggs
|
cb1c353a2f
|
Update to Rev C.
|
2021-07-17 23:05:45 -05:00 |
Rob Riggs
|
fb2a49e573
|
Use larger footprints for C12 and C13.
|
2021-07-17 23:05:11 -05:00 |
Rob Riggs
|
fcc4076b75
|
Update C1 & C2 values to 22uF and footprint size. Update decoupling capacitor footprints.
|
2021-07-17 22:03:32 -05:00 |
Rob Riggs
|
e5a6bd6145
|
Use wide footprint for Q1 and Q2 to help with hand soldering.
|
2021-07-17 16:31:09 -05:00 |
Rob Riggs
|
682039a3c3
|
Add Schottky diode on AUDIO OUT to eliminate the DC bias caused by Q1 body diode and C2.
|
2021-07-17 15:59:42 -05:00 |
Rob Riggs
|
5cfb82f114
|
Add gerbers.
|
2020-12-06 22:45:04 -06:00 |
Rob Riggs
|
6c272548c3
|
Add fabrication notes to indicate where to place production codes.
|
2020-05-07 20:32:32 -05:00 |
Rob Riggs
|
82fa275583
|
Update schematic C1 and add dimensions for mounting holes to PCB.
|
2020-05-06 11:14:03 -05:00 |
Rob Riggs
|
1c0f2331e0
|
Remove unneeded ZIP files.
|
2020-05-06 11:13:32 -05:00 |
Rob Riggs
|
4983546dae
|
Update the rev on the pcb notes. Remove backup files. Update .gitignore for KiCAD files.
|
2020-05-05 21:52:15 -05:00 |
Rob Riggs
|
fc69b969a9
|
Rev B of 67mm board. Fix logo, move blue LED a bit, update C1 value, and expand Nucleo pin offsets for press-fit. Fix hole locations and significant alignment issues in front and rear panels. Change to panel radius from 4mm to 5mm and height from 25.5mm to 25mm. Simplify and widen spacer.
|
2020-05-05 21:45:40 -05:00 |
Rob Riggs
|
89560f0547
|
Save PCB with KiCAD 5.1.5 (stable).
|
2020-03-16 18:58:06 -05:00 |
Rob Riggs
|
92adfa6569
|
Add new 60mm PCB.
|
2020-03-16 18:47:50 -05:00 |
Rob Riggs
|
41e3b7fab5
|
Add new 60mm PCB.
|
2020-03-16 18:47:34 -05:00 |
Rob Riggs
|
b46dd6877c
|
Start of 9600 baud support.
|
2020-01-10 11:58:25 -06:00 |
Rob Riggs
|
05417dad5f
|
Update version to 1.0.1. Fix null pointer deref. Respond properly to SAVE_EEPROM command.
|
2020-01-07 20:41:04 -06:00 |
Rob Riggs
|
14f073b528
|
Release hardware init mutex only after EEPROM settings are available.
|
2020-01-07 20:35:45 -06:00 |
Rob Riggs
|
f1ed39c306
|
Wait, don't crash, when a buffer is unavailable.
|
2020-01-07 20:33:44 -06:00 |
Rob Riggs
|
826a53651d
|
Don't init PTT during EEPROM init.
|
2020-01-07 20:30:19 -06:00 |
Rob Riggs
|
42bda8cb7e
|
Fix SLIP encoding defect in frame encoder.
|
2020-01-06 19:37:24 -06:00 |
Rob Riggs
|
9c5a46fbcf
|
Increase clock speed to 80MHz and disable ADC oversampling.
|
2020-01-06 19:25:35 -06:00 |
Rob Riggs
|
6ac64d3aa4
|
Add harware init mutex.
|
2020-01-06 19:23:42 -06:00 |
Rob Riggs
|
959a9c0a4b
|
Update notebook links to point to nbviewer.
|
2019-06-24 19:47:19 -05:00 |
Rob Riggs
|
b68a4942ad
|
Add missing image file. Fix some formatting issues, spelling and awkward wording.
|
2019-06-24 07:49:00 -05:00 |
Rob Riggs
|
ef3e59fa27
|
Schematic not displaying.
|
2019-06-23 22:34:32 -05:00 |
Rob Riggs
|
5fd7b89778
|
Fix a missing build step. Add a configuration step (Save Settings). Add more diagnostics and troubleshooting steps.
|
2019-06-23 21:56:56 -05:00 |
Rob Riggs
|
49a7d1f5ee
|
Updates to the build instructions, including programming, configuration and troubleshooting.
|
2019-06-23 14:42:04 -05:00 |
Rob Riggs
|
e33bfef43b
|
Add KiCAD files and build instructions.
|
2019-06-22 22:52:58 -05:00 |
Rob Riggs
|
f4da4e0231
|
Merge branch 'master' of github.com:mobilinkd/nucleo32-l432kc-tnc-firmware
This only affected README.md, which was trimmed significantly.
|
2019-06-22 22:03:53 -05:00 |
Rob Riggs
|
777919da49
|
Massive update to get the NucleoTNC firmware up to date with the TNC3. Mostly improvements to the moduleator and demodulator sections. Fix EEPROM read/write. Update version number to 1.0.0.
|
2019-06-22 21:53:34 -05:00 |
Mobilinkd LLC
|
c8567131e6
|
Update README.md
|
2019-02-11 22:05:10 -06:00 |
Mobilinkd LLC
|
549f532148
|
Update README.md
Start adding build instructions.
|
2019-02-11 21:36:12 -06:00 |
Rob Riggs
|
1d228b0413
|
Add note about fixing ADC LL driver to README.
|
2018-08-13 19:16:29 -05:00 |
Rob Riggs
|
0c5cad23ae
|
Cannot use TRACESWO on Nucleo32 boards.
|
2018-08-13 19:05:30 -05:00 |
Rob Riggs
|
41614ac9a2
|
Fix broken critical section handling when toggling LEDs.
|
2018-08-12 11:44:53 -05:00 |
Rob Riggs
|
d447b149ed
|
Support setting/getting MYCALL. Add new modem types.
|
2018-08-11 16:07:12 -05:00 |
Rob Riggs
|
6783a39e8c
|
Fix DAC output glitch when starting transmission.
|
2018-08-11 16:06:07 -05:00 |
Rob Riggs
|
0250e5a7f2
|
Fix & enable I2C EEPROM support.
|
2018-08-05 21:24:38 -05:00 |
Rob Riggs
|
e6b920d0fb
|
Fix defect in L4 HAL version 1.12.0 LL ADC code that misconfigures the ADC channel.
|
2018-08-05 19:25:40 -05:00 |
Rob Riggs
|
15e6de9744
|
Use KISS-based logging since SWO does not work on Nucleo32.
|
2018-08-05 19:23:38 -05:00 |
Rob Riggs
|
11f18d27ce
|
Make it save to use LEDs in ISR.
|
2018-08-05 19:22:56 -05:00 |
Rob Riggs
|
82aa99dd4f
|
Remove extraneous logging.
|
2018-08-05 19:22:15 -05:00 |
Rob Riggs
|
5b2b150b0d
|
Move some pins around, use LED3, and name the AUDIO_IN pin. Initialize DAC, Op Amp and ADC in main(). Increase ADC clock to 80MHz and enable 16x oversampling. Increase sample time to 6.5 cycles. Support up to 16-bit ADC values (oversampling). Widen the DFT bins used for twist detection. Increase the amount of error checking we do. Improve input gain setting algorithm.
|
2018-08-05 19:21:52 -05:00 |
Rob Riggs
|
660ebffb73
|
Use tickless idle, and add stack overflow detection.
|
2018-08-05 19:07:21 -05:00 |
Rob Riggs
|
9ecd997cad
|
Add TNC code, openocd configs, etc.
|
2018-07-29 21:34:53 -05:00 |
Rob Riggs
|
5d38c4a1ad
|
Add support for using SRAM2 separate from SRAM1.
|
2018-07-29 12:43:52 -05:00 |
Rob Riggs
|
89a8cfbcbe
|
Initial STM32CubeMX code generation.
|
2018-07-29 12:40:09 -05:00 |
Mobilinkd LLC
|
907bc90726
|
Initial commit
|
2018-07-29 12:30:28 -05:00 |