Another full suspension build

ok, let me spell it out

* Any device can access the internet

Phone, 2G Arduino, your computer.... anything that has the capability

* Any device which can access the internet can log into an FTP site

The front door. . . is HTTP
The back door.... is FTP

You can view any website via the front door or the back door. . . (rolls eyes)

* All you need is an FTP login cred

You might use some tool in MIT App Inventor 2... or some Library in Android... or some GitHub drop for Arduino... or maybe some turnkey IoT crap... any of these will give you FULL FTP CONTROL from an embedded device.

short that,
and the way we have done it for decades... is to just free-hand it. It is like 18 lines of code to FTP in to a given IP address (or re-direct)

:lol:

* Now... a file can hold the entire history of the human race

All of my Arduino's have a uSD slot capable of holding 32G (or much larger). That is enough to hold the entire history of man, with pictures and movies.

* Now. . . Arduino... can report into its Sleeper IP

... This is where the resting Ardunio (on the 3 year battery) auto-uploads to its pre-programmed IP address, the contents of its memory...

Quite simple yes?

Lets do that now.

-methods
 
Ok... Just did it...

(folks forget that a year ago I committed to only accessing the internet thru Arduino... lol... I am using embedded voice to text right now...)

SE.png

There it is
Same thing we did on bumclues.com -> Only this one is the START OF YOUR BUSINESS.

...

It all has to start someplace, and it aint with some IT guy or Web Developer. It starts with Y O U and now you have no excuses. The details are all right here (and I post them every year)

* Get some webhosting, any of them will work
* Set up your domain name (they will give you one or three for free)
* Make your website in Google Docs
* Push it up there.

... I just did it twice

so... hurry up, catch up, and next we are going to go over how to

* Set up Wordpress
* Get it all dialed
* Set up a sales section
* Get it all dialed

... Paypal and Shipping and Labels and... :idea:

The "Gig Economy" from before there was a term "Gig Economy"

GET TO WORK

-methods
 
You can have 10, 20, ,30 websites. . . all running... all for about $4.20 a month.

Domain names - yea
Assume you gotta pay something like $10-$20 a year for those if you are low volume.

I own TONS of domain names - all of them are active and directed.

... here, I just changed this one

Bn.png

Yes... (sigh)
I am the owner of the renowned website "www.420BlasterNuggit.com"

This is the first I have done something with it. Perhaps I will sell it to some pot heads (I dont smoke weed...) ...

...

So
* Internet Connection
* FTP Credz
* A text file about 300 bytes long

-methods
 
And...
That is part one of "How you do it" , or ... if you prefer ... "How it Works"

Real simple

... Now I have to go lay out a KiCad PCB, and I will be back to set up the Wordpress. Try to catch up. In the time it takes me to do half a days work, you aught to have

* Web Host

PICK ONE: https://www.techradar.com/web-hosting/best-web-hosting-service-websites

* Domain Name

PICK ONE: ... does not matter man, you can have 20... just get it done

* Index.html

JUST GO WRITE IT... the frucking internet is a scratch pad, not some stone tablet that you spend your entire life preparing to write to. Get over it man. Nobody cares what you write, how bad your spelling is, how uncreative you are. . . all we care about is your complaining... so...

here you go

YOUR VOICE

this is the USofA I am writing from... so you can say ANYTHING YOU WANT.

Good day to you from USofA

-methods
 
P.S.
If anybody needs hosting space, a tunnel, or ... anything... because they are oppressed by their government, let me know how I can help. Just get the text to me that you want posted and I will see it goes up.

-methods
 
Buy your Arduino here

https://www.adafruit.com/?q=feather&sort=BestMatch

I do not own or profit from that website
I have tested many things, all of them worked
That is a female owned, awesome operation
They are the BFF (Best Friends Forever) of the Revolution

If you prefer to work from Android instead of Arduino, go here

https://appinventor.mit.edu/

They are BFF, all of it works, it is awesome. I can show you ANYTHING working on an Android phone in 15 minutes or less. We make the program (WYSIWYG - What You See Is What You Get, so graphical interface, no code required)

Done and done

... if you prefer to work from a Computer, buy a PC (NOT A MAC, NOT A LINUX BOX... A PC... RUNNING WINDOWS) here

Website: Amazon
Brand: ASUS
Filter: Under $500

If you want help from me, you use Windows
If you want help from me, you use Android
If you want help from me, you use Arduino

Simple

With those tools. . . we can make anything. When you get ready to start doing hardcore stuff - you can use Linux... but you most certainly do not need it. It is a crutch. . . to use Linux and a Pie. You dont need it, and it masks the underlying simplicity.

... if you need a webhost, I have validated

* Bluehost
* iPage
* X something or other
... they are all the same

now...
Lets talk about Freedom
Lets talk about the Revolution...

Because...

The roads are dominated by 3,000lb, out of control, huge chunks of STEEL. . . operated by people who are eating CBD gummies while texting and looking at their own Facebook pages.

...

WE (you, me, us...)
Will REQUIRE...
Some space on the road

Not a walking trail
Not a bike lane
... we need our own min-speed, low weight path. The only way this will happen, is to share with either

* Robots
* Wheelchairs

Since the handicapped tend to be on the slower side, move them over to the walking lanes. We need to go fast. Electric Motorcycles can run on the road.. We are lighter weight than that. ...

ROBOTS
Will be handling "the last mile" and they will be ground and air based. Unless your bike flies (it might) focus on the ground for starters. This is a special "path" set aside for operating...

Above 20mph
Below 35mph

...
Above 35mph you are above the NEV (Neighborhood Electric Vehicle) - at that speed, you are a vehicle

Below 20mph... you are a pedestrian. Walker, bicycle, skateboard

... From about 22mph to about 34mph
That is the sweet spot.

... so
yea... off to work

... do not accept the false dilemma that there is no room for us. Very soon there WILL be room for delivery robots to shoot across town at 35mph... Like I said... if they go faster, they are on the road. If they go slower, they are on the sidewalk. ... The "bike lane" is suicide - people get killed all the time

What you want is:: "The Robot Lane"

Shared by
* Very fast ebikes
* Autonomous Robots

... That is what I am into

-methods
 
I just made my TODO list for the upcoming 2 weeks. The team I am currently working with hired on another EE. . . which... would normally be cause for celebration 8) (some relief) but sadly EE Department (aka me, lol) was pretty far in the hole -> so he has taken up projects which were in the backlog and well behind.

That leaves me with the spoils of the last few months. . .

Mostly duplication of circuits which have proven to meet MVP. ... I have been courting pop-houses for support, but nothing shines yet. If anyone has a suggestion (for cottage industry thru-hole and smd fab) I am all ears. My backup plan is in action. I ordered seven solder stencils and set up a second oven. The only thing I am missing is a good Solder Pot.

hmmm... Lets specify and procure that now.

* Must be large enough to wipe a rather large board, say 9" x 4"

You can use a much smaller pot if you over-fill it. It should be noted that the solder for a solder pot costs almost more (or significantly more) than the solder pot itself.

* Flux the bottom of the PCB
* Scrape the cruft off the top of the pot
* Run the board over it

* First-pass clean the boards with friction and solvant
* Long-pass the boards in the ultrasonic cleaner
* Dry

... You need the solder to be full, over the top... otherwise you need a really large solder pot (aka Reflow bed). In a reflow bed, the solder is moving*

Solder pot - eh
I can solder a line of pins (say 40 of them) in a second or two. You just drag the iron... but I am probably 50 boards in the hole and I need to C R A N K those out or get raped on fast-turn prices. I can do a significant amount of work in a short period of time, but it is all about setup and execution.

...

We have a small solder pot, something like this

s-l1600.jpg

My previous experience was with a MUCH larger pot. I dont see how that one could get the job done in a single pass. I think it would end up "all bad"
...

Key to using a solder pot effectively is to pay a bit more for Locking Pin Connectors. So - crimp pins or otherwise pins which hold the connector
* In Place
* Level and Vertical

You then have to be methodical about non-popping the bottom of the board such that you can

* Solder Paste the top
* Place parts
* Bake on

* Place thru-hole
* Flux
* Reflow

... yea yea
Why dont we just turn-key our boards someplace :confused:

We could
We might. . . but not at PCBWay

I strongly feel that PCBWay is not a part of a Durable Good. They have a price so low . . . not just because of volume and slave labor. . . but because they have shaved every penny and cut every corner that you can.

* In the purity
* In the adheasives
* In the process. . .

Every part of it is... eh... a little bit Jenk

The first time I saw PCBway boards I was like... "ick! What are those?!?!"

... so
I do my PCB's thru legit fab houses. The lowest I go is OSH Park, and those are fine quality boards.

OK
Solder Pot

I am pretty sure the pot at the shop is full of non-leaded. I need a leaded pot for some rework. I suppose I could try to totally overfill one of these smaller pots. I do have A LOT of small module boards. A lot of them... but then I also have Motherboards landing really large Arduino like footprints. I dont want trouble... sigh...

51QH4QHJBTL._AC_SL1000_.jpg

Something like that looks a lot better. 20x28cm
8' x 11"
that is too big. Takes 25 minutes to heat up. Sounds great, but... more than is needed.

10526fb0-b503-4560-aa37-43fe7da621f6._CR0,0,300,300_PT0_SX300__.png


Ok, 2 inches wide
150W
10min to warm up
takes about 600grams of Solder... dirt cheap

I am going with that.
here is my Purchase List

Solder Pot.png

I suspect the 5X magnification of the desk lamp will not suffice. 8X (or even 10X) is probably what I need. Either way, I can always use an articulating illuminator. This one runs several LED colors (helps for pics) but no doubt it will flicker in the shots (sigh). I have yet to find the perfect Android app for taking macro pictures in flicker-light.

... So the Solder Pot only takes 1 bar

That should make heatup time much more bearable. I ... am apprehensive... I am going to have to fill that to the point where it is in the overflow tray and bulbous. We will see. . . we will see.

... For tinning wires
I have seen solder pots as small as a thimble. You dip the wire in rosin, dip it in the pot, done.

For PCB's
This will be my first time using a Jenkem Pot.

-methods
 
Ok
Technically Speaking Schindler Engineering is not tooled up to accept turn-key jobs.

Placed.png

Oh wait - I still need 3 gallons of Alcohol... sigh...

TechGrade.png

I usually run 99% in the cleaner, but it does outgas and I wont be working in a HiBay... so... I got some regular cleaning stuff. That means I will have to post-rinse with 99.9 Technical Grade, or Acetone ... then blow dry with compressed air then bake off.

You blowdry it before baking to avoid AF Ratios*

... eh
Some flux brushes. Cut those down to 3/8 or 1/2" for scrub-cleaning. Cut them down about the same for applying flux.

-methods
 
Ok, now I am technically tooled up.

After I get done what I am doing with all this crap, I will set up a proper "homewrecker" assembly line and demonstrate how we do it. Everybody does it different, no "right way", just a bunch of "wrong ways".

For example
If you are using water-clean on everything. . . I know guys who use an old dishwasher to clean PCB's

I know a lot of people who clean PCB's in SimpleGreen followed by a rinse

I know a lot of people who. . . dont clean their PCB boards :eek:

-methods
 
[youtube]flzG7QB0Q18[/youtube]

-methods
 
Encryption.png

Working on a 420GB Encrypted volume on an IP64 SSD

-methods
 
There we go...

ThereWeGo.png

Remember to include a ReadMe file in your dump so you can remember your 28 character passphrase. Failure to do so will cost you a LOT OF MONEY . . . should you need access and have to pay for it.

I forgot the "tense" of one word that I used.

-methods
 
Do it however you want, I do it like this:

Hints.png

In the past I have used Invisible Volumes
I do not suggest doing this

In the past I have not included the program used to mount... doing that now....

-methods
 
MoreUseful.png

Here we have the installer included. . . this works offline and with a Windows box. Should you only include the link - well - lots of problems with that.

All of these installers are CRC'ed and OpenSource to the max.

How it works

* Code is public
* You grab that, compile it (using the same tools and settings) get the CRC
* If CRC's match, it has to be the exact same binary

... So
Yea - there you go. If you want you can include

* Source Code
* Copy of the compiler
* Compiler source code
* Copy of hopefully the same compiler - or - just include a link back to the trusted comipler

... all of this gets a pass thru the fine tooth comb. No matter what, you will need some sort of tool to "Mount" the encrypted drive. It is nothing but a series of ones and zeros. You view it in a little bubble... (mounted) ... efforts are made to clean up ...

eh
If you leave it mounted (like you leave Windows logged in) of course nothing is protected. Basic security that everybody understands.

...

Anyhow
The goal is to put together a single file (Zip or Tar or whatever) that has::
* The encrypted data
* The tool to extract it

If you fail to include the tool, you have failed.

... EH
You COULD install the tool right on the drive. . . such that plugging it in allows you to run it right there.

... There is NO DIFFERENCE between an SSR plugged into your USB3 drive and the spinning 5400 rpm record inside your machine. Windows has NO PREFERENCE (other than at Boot, and you can control that) for running programs off of one drive or another.

A program is nothing but... a... Match to your Hardware
So
Something that is Compatible with and can run off of your hardware...

SO YES
You can MOST CERTAINLY have executables on a removable drive ( L O L :lol: )

-methods

-methods
 
Forgot to post the clue

Clue.png

That is too much clue, indicating that I used something less robust than a PassPhrase. A passphrase requires only 1 word for a clue. Examples might be::

"I like running naked thru the woods"

Only, best to muck it up

"John farded on the turd'le"

good luck forcing any of those without a lot of compute, but... for all the talk about using special symbols... that only extends the alphabet a tiny bit and every cracker on the planet uses the full ASCII set now (sigh, rollz)

"I @m go1ng 2 take a DUMP"

That might be considered better, but you can get additional robustness with every additional letter... so... really... since crackers MUST look for all symbols they are STILL slowed down with those search vectors so... you can get the win with 30 characters all small space... IMHO

But
It all depends on how someone sets up the Library and functionality of the bruit force.

More likely that they will crack it some other, different way. :es:

Guessing at a password bruit force with a machine is just one way.

-methods
 
Like I tell everybody every year::

"Best Security is the Time Domain"

Locking out on bad tries is probably the most effective. . . but . . . that does not work with an Encrypted volume. I could duplicate 420,000 of these and try each 3 times, all at the same time...

So wont work

So.... know the difference between cracking into something RUNNING (like a server) and cracking into something stationary (like a PDF). No re-try blocks on a stationary file.

...

so
# of letters in alphabet
For each you add, you can quickly do the math for additional tries

... It is MUCH more effective to add characters
or rather -
Much more ... eh... successful

You are much more likely to remember a long Passphrase - where - for a highly complex password... you will end up writing it down.

... Most common place to have a password stolen?

At the time you type it.
Keystroke logging in various forms

Dont know, dont care
I am just encrypting some work data for long term storage... where I dont have to keep it in the safe :idea:

Yes I have a safe, multiple
Yes they are boobieTrapped :shock:
Combination + Physical Key + Physical Access -> Nothing in there of value on the open market.

-methods
 
https://en.wikipedia.org/wiki/Password_strength

Tons of garbage data out there.
Tons of opinions

Just...
Remember one thing. . .

"Make your password long and dont write it down anywhere"

oh yea
"Dont tell anyone else your password"

Duh

-methods
 
Use VeraCrypt, or one of the others

Take the data you want to send me and encrypt it

Include a ReadMe file... so I can get the password out of you

Hide it in the bushes

... if you must, wait
* A day
* A month
* A year
... Until you no longer have "the willies"

... Then tell me where to find it :idea:

Leave a clue as to the password or I will never get it open (not going to pay). Leave the password someplace else. Leave me a clue as to where to find that.

so...
Order goes

* Encrypt it
* Hide it
* Ensure that I got it and not someone else

then

* Release the password

Dont release the password open, because someone may have found it (kept a copy) then put it back... so... if you really do think people are following you (lol, they are not) then... just know... that...

* You can copy something that is encrypted and hold on to it for decades

and
That ties up the Security Argument I heard.

Just repeating Public information

-methods
 
(Rich guys like to play "Secret Spy" - I play along sometimes)

It can be fun

... I really prefer to just have discussions out in 12' surf

-methods
 
Tstart = 12:38PM PDT


tStart.png

Just drag C drive over to A drive
That will copy the entire contents (EVERYTHING)... cloned

You can then buy an identical laptop, push it back
or
Put it on almost anything and PATCH THE DRIVERS

* Mouse Driver
* Monitor Driver
* Specific this and that...

These days it just works*

-methods
 
Makes a lot more sense to just copy your working files, as most of this is installed crap.

I copy the whole thing to grab little bits of this and that ... hidden in ProgramFiles etc. All sorts of tools I use in there, like bits and pieces of other programs.

For instance:
FreeRouting

Lives in a Jar file someplace. No idea... but I know I will want to use it next time... or at least have access to it.

tStart1.png

For huge volumes like this (350G) it will take a while just for windows to INDEX the information, let alone copy it. Go eat a sandwich or 25 and come back later.

... My SSD is on a USB-3
Fast little drive...

-methods
 
tStart2.png

Note the key words
There are MUCH faster ways to do this. . . but this is the benchmark slowest.

Maximum time it could take

-methods
 
This will most likely break windows :bigthumb:

Always better to drop "chunks" in the order of importance.

I start with

* Desktop
* MyDocs (if you use that)
* ... then... solid chunks

That way if it breaks along the way, you dont get into the nightmare of a partial transfer.

You can run 8, 9, 15 transfers at once
You can run any number of programs to better parallelize this process. Windows S U C K S at doing anything large scale. So... look into the tools used for moving around VERY LARGE bodies of data, and you will find more success.

Parallel

Try to move a Gig file up onto your server
Try to do it with Chrome
Try to do it with FTP
Now go do it with FileZilla
... Now set to multithread and do it again

Order of Magnitude is easy to get
Two orders of Magnitude and you are starting to look at needing control over both ends.

These days?
Probably move a TB onto and back off of the internet before you can move a GB to your backup :lol:

-methods
 
You can compress files - I dont
Take you longer to Compress them all, and ... why?

I just push a copy over
Never eat up more than half of your drive (so you can UnEncrypt right to the drive)

I have a 1TB here, made a 420G encrypted folder, packed raw
Unpacks to 840G, leaving a solid 100G and change for swapping and growing and stuff

... Should be fine
Mostly just bike Pron.

-methods
 
Take note of your machine. . . how hard is it working?
(What processes have priority, how is the work being done?)

Priority.png

When you run special programs that speed things up, they do things like
* Turn off virus protection
* Break the work up in a way that leverages multiple cores
* Leverage the GPU wherever possible

This is a Gaming Laptop
Plenty of power

Lots of CPU
Enough Memory
Lots of GPU...

But as you can see, not much going on. It is running as a Background Process
...

On certain versions of Windows you can actually SEE priority shifting. If you open a program or window, the resources shift. So, with some machines... you need to keep the process in the forground.

(pro tip)

An actual Pro Tip is to never do what I did above. It is like ordering a hotdog on the street of New York.

https://getyarn.io/yarn-clip/b25d22a5-e4e1-4e13-a46f-f08cc03d1fe7#2cq9AQH6-v.copy
(then later she takes him to a Hotdog stand, plays the same trick)

Anyway

First step to building an Awesome Ebike is understanding how Computers and The Internet work. If you cant get that dialed, then it will be hard to build on the work of others.

First build foundation
Then go for the win

Watching Youtube is NOT THE WIN. . . But... Making Youtube videos may be *

-methods
 
Back
Top