User Tools

Site Tools


en:projects:mmt4ue2:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:projects:mmt4ue2:start [2014-11-06 23:57] – [MiniPCBs] mkaen:projects:mmt4ue2:start [2016-09-20 20:27] (current) – [Drivers of this project] mka
Line 12: Line 12:
 Jürgen’s ((Jürgen Pintaske)) vision of a small, versatile, handy and affordable tool, which allows you to test and try out hardware; it led him to have a small board designed by Ralf Lieb. It is equipped with a micro- Jürgen’s ((Jürgen Pintaske)) vision of a small, versatile, handy and affordable tool, which allows you to test and try out hardware; it led him to have a small board designed by Ralf Lieb. It is equipped with a micro-
 controller unit (MCU) from TI, the MSP430G2553. My ((Michael Kalus)) own experience with the 4e4th Forth for this MCU then brought us to work together on this project. For him and others interested then emerged this collaboration that he called internally, "his Swiss army knife" for electronics. A kind of combination tool for the usual in modeling: small, light, compact, versatile, virtually in a backpack and go to all sorts of useful, and expandable. And low cost, easy to build. controller unit (MCU) from TI, the MSP430G2553. My ((Michael Kalus)) own experience with the 4e4th Forth for this MCU then brought us to work together on this project. For him and others interested then emerged this collaboration that he called internally, "his Swiss army knife" for electronics. A kind of combination tool for the usual in modeling: small, light, compact, versatile, virtually in a backpack and go to all sorts of useful, and expandable. And low cost, easy to build.
 +
 +And then you can just do such things: \\
 +[[http://youtu.be/Q3OD7Edfhwg|EX6 - Dance of the Servos]] 
 +[[http://youtu.be/s-9q_lnT7zQ|EX5 - Toggle 4 OUT bits manually]]
 +[[http://youtu.be/mKblxqHwhjQ|EX7 - Servo follows analog input pin (ADC4)]]
 +
 +The board TI Launchpad has been used for design and programming.
 + 
 +For an application use the EuroTech MSP430Board, 
 +LED and switches onto the little Protoboard, 
 +USBtoSerial cable to the PC if wanted.
 +That’s it.
 + 
 +Or control some features only by the three buttons – then you need 2 AAA cells for power
 +
  
 ==== Design of the electronic Mini Multi Tool ==== ==== Design of the electronic Mini Multi Tool ====
Line 37: Line 52:
  
 ==== The two MiniPCBs ==== ==== The two MiniPCBs ====
-They are described very quickly: They actually consist of MCU, whose pins are taken to the outside of the board, so solder connections can be made easily and changed again and again. Or add two pin headers, soldered in to plug the whole thing into a breadboard (see picture). And combinations are possible. On this board there are only the minimum necessary components for the operation of the MCU of this MultiTool.The whole system is assembled quickly, reusable; and as it is extremely low cost, it can also be installed, another one built and used as intelligent IO, or tested to death during experimenting. +They are described very quickly: They actually consist of MCU, whose pins are taken to the outside of the board, so solder connections can be made easily and changed again and again. Or add two pin headers, soldered in to plug the whole thing into a breadboard (see picture). And combinations are possible. On this board there are only the minimum necessary components for the operation of the MCU of this MultiTool.The whole system is assembled quickly, reusable; and as it is extremely low cost, it can also be installed, another one built and used as intelligent IO, or tested to death during experimenting. You may shrink your Forth computer down to a chip with software, one resistor, a few wires, and FTDI 3.3VUSB Interface. 
 + 
 +Or make your own [[en:projects:mmt4ue2:urchin|urchin]] ... 
 + 
  
 {{:projects:mmt4ue2:2014-10-17_10.27.15.jpg?200|Left half: MiniPCBs – top and bottom side. Right half: The complementary experimental PCB to add additional parts.}}  {{:projects:mmt4ue2:2014-10-17_10.27.15.jpg?200|Left half: MiniPCBs – top and bottom side. Right half: The complementary experimental PCB to add additional parts.}} 
 {{:projects:mmt4ue2:2014-11-04_21.58.07.jpg?200|Both boards soldered together.}} {{:projects:mmt4ue2:2014-11-04_21.58.07.jpg?200|Both boards soldered together.}}
 +{{:projects:mmt4ue2:2014-11-08_10.20.00.jpg?200|With mini I/O-module - and MCU without any PCB ...}}
  
 {{:projects:mmt4ue2:minipcb1-msp430g2553.jpg?100|This little PCB is for MCU ... }} {{:projects:mmt4ue2:minipcb1-msp430g2553.jpg?100|This little PCB is for MCU ... }}
Line 59: Line 78:
 ==== Source Code ==== ==== Source Code ====
  
-Can you join in already nowOf course you can. The source code is not fully finished yet, but if you want to, you can look at the code and run it. There will certainly still be minor changes. Or other ideas later+Can you join the user club already? Yes, you can. The source code is not fully developed yet, but if you want [[projects:mmt4ue2:mmtquellcode0| have a look already]]
- +You do not have to copy from the previewjust download the {{:projects:mmt4ue2:mmt4ue2.zip|starter pack}} to joinIt contains the immediate flash-ready image of MMT4 and as documentation the source code.
-And it is already clear that this will make a 4e4th-update necessary. Because the Mini Multi Tool was started under 4e4th-rev034there are some inconsistencies with the 4e4th IDE. In this new IDE there is already the debug version in use. +
- +
-The {{:projects:mmt4ue2:mmt4ue2.zip|starter package to get involved}} is still quite rudimentaryBut do not botherit will work out8-)+
  
 +There will be certainly still minor changes. And it is already clear, this asks for a 4e4th update. The Mini Multi Tool was started under 4e4th - rev034 , which results in some inconsistencies with the current 4e4th IDE. The IDE does use some debug capabilities already of the 4e4th.
 ==== Updates ==== ==== Updates ====
  
Line 87: Line 104:
 [[projects:4e4th:4e4th:start:msp430g2553_experimente|Grundlegende Experimente mit MCUs ( English version to follow )]]\\ [[projects:4e4th:4e4th:start:msp430g2553_experimente|Grundlegende Experimente mit MCUs ( English version to follow )]]\\
 [[http://www.4e4th.eu/|4e4th und 4e4th-IDE]]\\ [[http://www.4e4th.eu/|4e4th und 4e4th-IDE]]\\
 +{{:en:projects:microbox:4e4th-ide-startnotes_2016_03_29_a5_v1.pdf|4e4th Start Notes}} - First stepps...\\
 +{{:en:projects:microbox:4e4th-ide-instructions_including_microbox_a5_2016_03_29_v1.pdf|4e4th Instructions, including Microbox}} ... more details\\
 [[http://www.mpeforth.com/xc7lite.htm|VFX Forth Lite cross compilers von MPE]]\\ [[http://www.mpeforth.com/xc7lite.htm|VFX Forth Lite cross compilers von MPE]]\\
  
Line 94: Line 113:
  
 And thanks to others who helped. Pick up your free boards at** electronica 2014, 11 - 14 November at EuroTech**. And thanks to others who helped. Pick up your free boards at** electronica 2014, 11 - 14 November at EuroTech**.
 +
 +
 + 
 +
 + 
  
  
Line 101: Line 125:
 {{:projects:mmt4ue2:2013-12-07_21.47.56.jpg?200|Jürgens collection of stages}} {{:projects:mmt4ue2:2013-12-07_21.47.56.jpg?200|Jürgens collection of stages}}
 {{:projects:mmt4ue2:2013-11-29_19.41.55.jpg?200|Layout Considerations ...}} {{:projects:mmt4ue2:2013-11-29_19.41.55.jpg?200|Layout Considerations ...}}
 +
 +==== Handouts ====
 +{{:projects:mmt4ue2:swk4_2014_11_05.pdf|Sourcecode - intermediate result}}\\
 +
 +{{:projects:mmt4ue2:forth_mini_multi_tool_for_your_embedded_experiments_v1_2014_11_06.pdf|Intermediate result of this website.}}
 +
 +==== Various ====
 +
 +{{:projects:mmt4ue2:mybonnie.png?400|The notes of the song.}}
 +
en/projects/mmt4ue2/start.1415314653.txt.gz · Last modified: 2014-11-06 23:57 by mka