-
Client Software Programmer
Nano sized handheld development
Hello, I am looking for interested flash programmers to produce these nano sized handhelds, its c++ pixel by pixel graphics basically similar to flash.
I will send you a free screen + computer + wires for testing if you want to join, minus the programmer dock, is $15
room for 9 flashkit programmers to join.
So the device can be a very tiny keychain handheld and with custom housing, battery, buttons joystick,computer,screen, gyroscope. I calculated that we can produce each nano handheld for about $11. But obviously this is alot of software skills involved to put together and produce so the actual price we can sell each one for is $50.
This is all that is needed, the computer is only on the dock for programming.
features:
- gyroscope
- bluetooth le
- wifi
Last edited by AS3.0; 01-06-2021 at 04:11 AM.
-
Client Software Programmer
-
Client Software Programmer
This is what feels possible so far and how it should look.
Last edited by AS3.0; 01-07-2021 at 09:30 PM.
-
Client Software Programmer
This is the new parts list and update to the design of the 'flashkette' handheld
-
Client Software Programmer
This is the new parts list and update to the design of the 'flashkette' handheld
Last edited by AS3.0; 01-10-2021 at 06:22 AM.
-
Client Software Programmer
-
Client Software Programmer
r,g,b bitwise operation for the 240x240px display:
PHP Code:
//red = 0-255, green = 0-255, blue = 0-255
var colour = red << 11 | green << 5 | blue
Last edited by AS3.0; 01-13-2021 at 03:19 PM.
-
Client Software Programmer
Alright i'm releasing the script for the handheld.
The adobe colour palette (32bit) or .getPixel in actionscript 3.0 is equal to the conversion this
function below uses for the handheld to display the same colour.
PHP Code:
function hex32BitToHex16bit(colour){
var r = (colour >> 16) & 0xFF;
var g = (colour >> 8) & 0xFF;
var b = colour & 0xFF;
r = r >> 3;
g = g >> 2;
b = b >> 3;
var rgb565 = (r << 11) ^ (g << 5) ^ b;
return rgb565;
}
trace(hex32BitToHex16bit(0x370640))
I did a test to send each pixel from the as3 socket > serial socket pipe @ 2 million baud > handheld project connected via usb, & it worked successfully.
Last edited by AS3.0; 01-14-2021 at 05:30 AM.
-
Client Software Programmer
This is the function made below to output the 240x240.png image of flash to the 240x240px handheld display with proper colours converted to 16bit.
PHP Code:
function hex32BitToHex16bit(colour){
var r = (colour >> 16) & 0xFF;
var g = (colour >> 8) & 0xFF;
var b = colour & 0xFF;
r = r >> 3;
g = g >> 2;
b = b >> 3;
var rgb565 = (r << 11) ^ (g << 5) ^ b;
return rgb565;
}
trace(hex32BitToHex16bit(0x370640))
This was the image read by getPixel in as3 and sent through the socket to the test handheld.
this is the test handheld that recieved each pixel from as3.
Last edited by AS3.0; 01-14-2021 at 06:39 AM.
-
Client Software Programmer
The digitizers are in:
-
Client Software Programmer
mobile sim 2g test chips, finger print sensors, rfid sensors & microphone test chips are in.
-
Client Software Programmer
Ok the joysticks are in
-
Client Software Programmer
The test 2 Mega Pixel camera has arrived and also the FPC-24p 0.5mm
happened to be a good fit for the 0.5mm pitch ribbon cable on the camera:
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|