Home
JAQForum Ver 20.06
Log In or Join  
Active Topics
Local Time 06:11 26 Apr 2024 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : Wilke BASIC Tiny Tiger computer modules.

Author Message
JohnL
Senior Member

Joined: 10/01/2014
Location: Seychelles
Posts: 128
Posted: 10:52am 13 Dec 2019
Copy link to clipboard 
Print this post

Is anyone here familiar with Tiny Tiger BASIC computer modules from German company Wilke Technology?

These modules run multitasking advanced compiled BASIC and have been around for more than 20 years. Apparently very reliable and used in Industrial applications.

Not cheap for hobby or personal use but reasonable for Industrial applications.

I can't find any info on what microcontrollers or microprocessors they are using.

http://www.industrialcontroller.com/datasheets/DATA_Sheet_TINY-Tiger_03_en.pdf

https://wilke.de/en/produkte/computer-module.html  

Programming manual, very advanced multitasking BASIC.

https://wilke.de/uploads/media/TEP_50e.pdf

Hardware Manual.

Looks like its for the earlier/older generation of modules.
Can't find mention or description of what microcontrollers/microprocessors they were and are using.
Looking at interfacing architecture, possibly microprocessor with external flash, RAM, I/O?

https://wilke.de/uploads/media/TEH_50e.pdf
Edited 2019-12-13 21:22 by JohnL
 
CaptainBoing

Guru

Joined: 07/09/2016
Location: United Kingdom
Posts: 1985
Posted: 11:52am 13 Dec 2019
Copy link to clipboard 
Print this post

some nice features in the language def.
 
JohnL
Senior Member

Joined: 10/01/2014
Location: Seychelles
Posts: 128
Posted: 12:03pm 13 Dec 2019
Copy link to clipboard 
Print this post

Newer Tiger -2 module.

Supports Interrupts and multitasking.
Older modules do not support Interrupts.
Has very comprehensive CAN bus driver.

https://wilke.de/fileadmin/templates/daten/Manual_addendum_TINY_Tiger_2_V016.pdf
Edited 2019-12-13 22:14 by JohnL
 
SimpleSafeName

Senior Member

Joined: 28/07/2019
Location: United States
Posts: 286
Posted: 01:23pm 13 Dec 2019
Copy link to clipboard 
Print this post

Wow! This is a blast from the past. I have some *somewhere* that I have had since the 90's.
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 3519
Posted: 04:52pm 13 Dec 2019
Copy link to clipboard 
Print this post

Never heard of this one ....

Not so very impressive, for a compiled basic running at 100k lines per second.
Micromite (interpreter) runs already at 30k lines/sec
PICAXE (p-code) runs 30k lines per/sec at 8MHz

And having only 10k RAM free when a program is loaded ...

And it is OLD.... The audio application uses a TDA800 audio amplifier.
That TDA800 chip is obsolete for some 20 years now (I build an audio amplifier with it once...once...when I was young).

But the one thing I do like: it has multi tasking. You can write several small programs and only need to worry about semaphores. I suggested this to Geoff, but he thought is was a huge task, others suggested ways to achieve something similar with the current feature set in MMBasic. It must be harder for an interpreter to multitask (*), then in a compiler environment...

Volhout

(*) I found it surprising that MMBasic had interrupts. That is a great step forward from the old GWbasic, that only had the ON ERROR semi-interrupt.
PicomiteVGA PETSCII ROBOTS
 
Tinine
Guru

Joined: 30/03/2016
Location: United Kingdom
Posts: 1646
Posted: 07:53pm 13 Dec 2019
Copy link to clipboard 
Print this post

  Volhout said  Never heard of this one ....

Not so very impressive, for a compiled basic running at 100k lines per second.
Micromite (interpreter) runs already at 30k lines/sec
PICAXE (p-code) runs 30k lines per/sec at 8MHz

And having only 10k RAM free when a program is loaded ...


But the one thing I do like: it has multi tasking. You can write several small programs and only need to worry about semaphores.


I keep the Bypic for this:

-Runs on the same MX170
-Interactive
-Empty FOR-NEXT loop runs @1.28MHz
-20 tasks. In fact, if your program consists of only tasks, the command prompt is always available.

Cons:
The author retired 2017, no more development BUT it already works.
Although the hex file is free, it remains closed-source.

I used HTTRACK to copy the entire website because it might not be up much longer
 
SimpleSafeName

Senior Member

Joined: 28/07/2019
Location: United States
Posts: 286
Posted: 04:16pm 14 Dec 2019
Copy link to clipboard 
Print this post

  Volhout said  Never heard of this one ....

Not so very impressive, for a compiled basic running at 100k lines per second.
Micromite (interpreter) runs already at 30k lines/sec
PICAXE (p-code) runs 30k lines per/sec at 8MHz


Well not these days, but at the time it was pretty powerful. :)
 
Print this page


To reply to this topic, you need to log in.

© JAQ Software 2024