8120a43696Fixes in DC motor firmware. Changes in homing function. Changes in get position function. Add RS485 serial communication.
zisi
2016-04-08 17:10:38 +0300
e0857abfddUpdate satnogs controller. Replace arduino micro with arduino pro mini. Fix wrong connection with RX-TX in SP485CN (RS485). Better pin-header arrangement.
zisi
2016-04-08 17:00:12 +0300
2cb4ccb000Add reverse current protection to end-stop PCB.
zisi
2016-04-08 16:52:27 +0300
e2590ed3feAdd reverse current protection and update pcb.
zisi
2016-04-08 16:48:18 +0300
e7847d4822Add softI2C library and update DC motor firmware. Change definitions for new PCB. Add second axis in PID control. Update the position sensor(AS5601).
zisi
2016-02-23 17:36:56 +0200
938026e3e8Change the pin definitions for new PCB.
zisi
2016-02-23 17:16:59 +0200
dc27f904d0Add BOM of all rotator electronics.
zisi
2016-02-18 20:57:51 +0200
f6f1a9ec12Update satnogs controller. Delete satnogs stepper driver. Add stepper driver in satnogs controller. Update 3d models and packages of satnogs library. Update BOM of satnogs controller.
zisi
2016-02-18 20:54:55 +0200
a3c9e3ba81Update 3d model of PCB and BOM.
zisi
2016-02-18 20:48:10 +0200
a5ae201cc8Add AS5601 encoder and reconstruct the files.
zisi
2016-02-18 20:41:48 +0200
bb1d625dbeRename Arduino folder to firmware.
zisi
2016-02-18 20:30:11 +0200
b8b6abb1b8Add new PCB, SatNoGS controller.
Agis Zisimatos
2016-01-13 01:55:45 +0200
fb7218f54aDelete gerber files, update endstop and encoder PCB. Delete gerber files according to repo policy. Update the PCBs with 3d models and small fixes.
Agis Zisimatos
2016-01-02 20:35:38 +0200
e3bacd02f3Update satnogs library with 3d models.
Agis Zisimatos
2016-01-02 20:28:30 +0200
cb7f778863Add the new stepper driver PCB and the pololu A4988 breakout in the kicad library
Manthos Papamatthaiou
2015-12-29 18:08:31 +0200
fba3d03674Updates in DC motor controller. Unwrap the position sensor. Updates in pid controller. Works for AZ axis.
Agis Zisimatos
2015-12-10 20:52:46 +0200
d05aea1372Merge branch 'master' of github.com:satnogs/satnogs-arduino
Agis Zisimatos
2015-11-30 20:38:30 +0200
934c96260bAdd dc motor controller, work in progress. Check H-bridge. Check position sensor.
Agis Zisimatos
2015-11-30 20:35:16 +0200
241682a598Add the names of pin header.
Agis Zisimatos
2015-11-14 22:28:42 +0200
033ab1ef45Add new encoder pcb, update end stop pcb, update README and gitignore files. New pcb's are designed in kicad.
Agis Zisimatos
2015-09-20 08:43:08 -0400
89ffc23dfeDelete pcb files of v1 and update .gitignore file.
Agis Zisimatos
2015-09-20 08:24:19 -0400
9aeb80df55Multiple changes in stepper_motor_controller. *Change the RATIO for v3 rotator *Add definitions for max speed, max accelaration, baudrate, default home state *Change the Homing function *End stops pin is not float when the end stop is not connected *Add a check if an argument is number in cmd_proc
Agis Zisimatos
2015-08-03 17:11:55 +0300
fe4163b6cbRename SatNOGS.ino to stepper_motor_controller.ino and move to folder with same name.
v1
v1
Agis Zisimatos
2015-05-15 09:30:59 +0300
1d74f24528The counter variable in cmd_proc() must be static (to persist its value across method invocations.) This won't necessarily manifest itself as an issue all the while serial data is being streamed fast enough to keep it in the inner "while(Serial.available())" loop. However, when this is not the case (which happened with us) the counter resets itself to 0 on every repeat of the cmd_proc() method. This then overwrites the contents of the buffer from 0, resulting in no valid commands (potentially in rare cases, corrupted but syntactically valid commands could also manifest.)
berry120
2015-04-24 12:25:18 +0100